SOGO論壇
標題:
用C++陣列求質數 可是到14就錯誤了 沒辦法顯示
[列印本頁]
作者:
t2311y
時間:
2012-10-18 13:59:10
標題:
用C++陣列求質數 可是到14就錯誤了 沒辦法顯示
#include<stdio.h>
#include<stdlib.h>
int main()
{
char make[1000];
int a,b,c,d;
int m=0,n[a];
printf("請輸入:");
scanf("%d",&a);
for(b=2;b<a;b++)
{
n[b]=1;
for(c=2;c<b;c++)
{
if(b%c==0)
{
n[b]=0;
}
}
}
for(d=2;d<a;d++)
{
if(n[d]==1)
{
printf("%d\n",d);
}
}
system("pause");
return 0;
}
作者:
imaging79
時間:
2012-10-18 22:59:07
int a,b,c,d;
int m=0,n[a];//此時a沒初始值,值是多少是未知
另外變數要養成取名字的習慣
歡迎光臨 SOGO論壇 (https://oursogo.com/)
Powered by OURSOGO.COM