はきだめC/C++下級者の質問箱
■ このスレッドは過去ログ倉庫に格納されています
0424デフォルトの名無しさん
2006/02/04(土) 09:08:25// ./a.out 91 ; echo $status とでもすれば判定結果がわかる
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char ** argv)
{
if (argc < 2) {
fprintf(stderr, "Usage:%s <number for test>.\n", argv[0]);
return 2;
}
int val = atoi(argv[1]);
if (val % 2 == 0) {
return 1;
}
for (int ic = 3; ic * ic <= val; ic += 2) {
if (val % ic == 0) {
return 1;
}
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています