/* 素数を100個表示するプログラム */ #include #define MAXNUM 100 int main() { int num, count; count = 0; //発見した素数の数 num = 0; //素数かどうか調べる値を保持 printf("prime プログラムを開始します.\n"); while (count < 100) { // ←まずここにブレークポイントを設定する //numを 2 〜 num-1 までの値で割り切れるまで除算 int div; for (div = 2;div < num;div++) { //割り切れた場合にはループから脱出 if (num % div == 0) break; } //割り切った値が num と等しければ、num は素数 if (div == num) { count++; printf("%6d", num); if (count % 10 == 0) puts(""); //10個ごとに改行 } num++; } printf("prime プログラムが終了しました.\n"); return 0; }