プロが教えるわが家の防犯対策術!

C言語を学び始めた初心者です。

エラトステネスのふるいをつかって素数を2から997まで表示するところまで理解できました。
しかし、すべて並べて表示したり、1ずつ改行して表示したりすることはできるのですが、
たとえば10個ずつ改行したいと思った場合どのように変数を設定しループを組み立てればうまくいくでしょうか?

よろしくお願いします

A 回答 (2件)

出力した素数の個数を数える変数を用意します。


素数を1個出力したら、個数を1増やします。
個数が10の倍数になったとき、改行コードを出力します。
    • good
    • 1
この回答へのお礼

ありがとうございます。今作ってみたのですが、
漠然と「10の倍数」はどのように表したらよいのでしょうか?

お礼日時:2009/05/06 16:10

10の倍数 ... 10で割ったときの余りが0



剰余の演算子は %
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!