###前提・実現したいこと
1000以下の自然数の素数を求める
1.約数をすべてだす。
2.約数が2つのものを表示。
の流れで答えを出したい。
###現段階のソースコード
#include <stdio.h> int main (void) { int a,b,c; for(a=2;a<100 ;a++)//100以下の自然数 { c=0;//c=0に戻す for(b=1;b<=a;b++)//1からaまでのb { if(a%b == 0)//a割bのあまりが0の時 { c++;//c=c+1 } } if(c ==2)//cが2の時 { printf("%d\n",a);//表示 } } return 0; }
#よくわからない点
for文の終始がどこかがあまりわかっていない。
#自分が考えていること
もしa/bのあまりが0の時cのカウントが1増える
c=2の時に表示する。
#わかっていること
約数の表示までは表示できた。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。