C/C++の宿題をやらせて、お兄ちゃん 22代目
■ このスレッドは過去ログ倉庫に格納されています
0254デフォルトの名無しさん
NGNGC言語を勉強したことがないので見よう見まね。
コンパイルはできるのですが出力できません。
どちら様かご教授願います。
#include <stdio.h>
int k_s = 200000000; /*素数候補の初期値*/
int hantei;
int judge() /*素数かどうか判定する*/
{
int m = k_s;
int k_y = 2; /*約数候補、2から始める*/
do{
m = m / k_y;
k_y ++;}
while( !( m % k_y == 0 ) || !(k_y^2 > k_s) );
if( !( m % k_y == 0 || !( m == 2 ) ) ){/*あまりが0でない、つまり割り切れないとき*/
hantei = 1;/*素数とする。*/
}else{
hantei = 0;
}
}
int main (void)
{
do {
k_s ++;
judge();
}
while( !( hantei == 1 ) );
printf("%d", k_s);
}
■ このスレッドは過去ログ倉庫に格納されています