...i,sum=0; for(i=1;i<=100;i++) sum=sum+i; printf("%d",sum); }...
发布网友
发布时间:2024-10-21 13:15
我来回答
共5个回答
热心网友
时间:2024-10-21 13:58
没错,这是个C语言程序。
求的是1+2+3+……+100
热心网友
时间:2024-10-21 14:00
十分正确。
热心网友
时间:2024-10-21 13:57
int prime(int);
main()
{
int x;
printf("1到100之间的所有素数是:\n");
x=1; //这里最好是从2开始的,否则会出现1也是素数的结果。或者
//你在int prime(int);函数中单独判断一下参数为1的特殊情
//形。
while(x<=100) //这里不要分号。但do-while语句后面是有分号的
{
if(prime(x))
printf("%d ",x);
x=x+1;
}
}
int prime(int a)
{
int i;
for(i=2;i<=a/2;i++)
if(a%i==0)
return 0;
return 1;
}
另外,虚机团上产品团购,超级便宜
热心网友
时间:2024-10-21 13:57
应该是对的
热心网友
时间:2024-10-21 14:02
如果程序的目的是计算1~100之间所有的整数和的话,你的程序是正确的。