私はいくつかの助けが必要なCで行うべき練習があります。私は、それぞれnode%sum_of_previous_nodes == 0
の値が格納されている番号のリストをチェックする再帰関数(checkModOfPrevSum()
)を書く必要があります。ボイド関数Cの再帰
各ノードについて、ノードの値、以前のノードの合計、およびnode_value%sum_of_previous_nodes == 0
に応じて「はい」または「いいえ」の合計を出力する必要があります。印刷は逆の順序で行う必要があります。どのしばらくまたはループのために使用することはできません
void checkModOfPrevSum(struct list *node, int sum) {.........}
:
私が使用する必要が関数がこれです。リストは以下のいずれかの場合
例、:(値5を持つノードが頭である)
5 2 3 6 1 7 4
結果がでなければなりません:
4 [24] (YES) - 7 [17] (NO) - 1 [16] (YES) - 6 [10] (NO) - 3 [7] (NO) - 2 [5] (NO) - 5 [0] (YES)
私はコードを書くことができますどのように?
あなたは試みましたか? :-)もしそうなら、それを質問に加え、それが[mcve]であることを確認してください。 – George
ようこそStackOverflowへ。ヘルプドキュメントの投稿ガイドラインを読み、それに従ってください。 [on topic](http://stackoverflow.com/help/on-topic)および[How to Ask](http://stackoverflow.com/help/how-to-ask)をここで適用してください。 StackOverflowは、デザイン、コーディング、リサーチまたはチュートリアルサービスではありません。 – Prune
["誰かが私を助けることができますか?"有効なSOの質問ではありません)[https://meta.stackoverflow.com/questions/284236/why-is-can-someone-help-me-not-an-actual-question)。これは通常、あなたが必要とするものは、ローカルの家庭教師と30分、またはスタックオーバーフローではなくチュートリアルを歩くことを示唆しています。 – Prune