c语言程序 求纠错
答案:2 悬赏:0
解决时间 2021-01-17 07:19
- 提问者网友:雾里闻花香
- 2021-01-16 22:14
c语言程序 求纠错
最佳答案
- 二级知识专家网友:冷風如刀
- 2021-01-16 22:56
100以内每个数在判断是否为素数之前,都要把w重置为0.
完整的C语言程序如下(改动的地方见注释)
#include
int main()
{
int i,a,w=0;
for(i=2;i<=100;i++)
{
w=0;//这里加一句,每个数在判断是否为素数之前,都要把w重置为0.
if(i==2)
{
printf("%d
",i);
}
else
{
for(a=2;a {
if(i%a==0)
{
w=1;
break;
}
}
if(w==0)
{
printf("%d",i);
}
}
}
return 0;
}
完整的C语言程序如下(改动的地方见注释)
#include
int main()
{
int i,a,w=0;
for(i=2;i<=100;i++)
{
w=0;//这里加一句,每个数在判断是否为素数之前,都要把w重置为0.
if(i==2)
{
printf("%d
",i);
}
else
{
for(a=2;a {
if(i%a==0)
{
w=1;
break;
}
}
if(w==0)
{
printf("%d",i);
}
}
}
return 0;
}
全部回答
- 1楼网友:旧脸谱
- 2021-01-16 23:16
#include
int main()
{
int i,a,w=0;
for(i=2;i<=100;i++)
{
if(i==2)
{
printf("%d\n",i);
}
else
{
w=0;
for(a=2;a{
if(i%a==0)
{
w=1;
break;
}
}
if(w==0)
{
printf("%d",i);
}
}
}
return 0;
}
int main()
{
int i,a,w=0;
for(i=2;i<=100;i++)
{
if(i==2)
{
printf("%d\n",i);
}
else
{
w=0;
for(a=2;a{
if(i%a==0)
{
w=1;
break;
}
}
if(w==0)
{
printf("%d",i);
}
}
}
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息