【初心者歓迎】C/C++室 Ver.22【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0051デフォルトの名無しさん
2005/10/10(月) 06:13:37#include<math.h>
main(){
for(;;){
unsigned __int64 n,a=0,i,j,m=1,l=1;
printf("Start number = ");
scanf("%I64u",&l);
if(l==1L){
l=3L;
}
if(l%2==0 && l!=2){
l=l+1L;
}
printf("End Number = ");
scanf("%I64u",&n);
if(l==2){
l=l+1;
printf("[ 1] = 2\n");
m=2;
}
for(i=l;i<=n;i+=2){
for(j=3;j<=__int64(sqrt(i));j+=2){
if(i%j==0){
a=1;
break;
}
}
略
これでOKっぽいですね、ありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています