求纠错。输入两个正整数m和n(m≥1,n≤500),输出m和n之间的所有素数,每行输出6个。
答案:1 悬赏:70 手机版
解决时间 2021-11-16 22:45
- 提问者网友:鐵馬踏冰河
- 2021-11-16 11:46
求纠错。输入两个正整数m和n(m≥1,n≤500),输出m和n之间的所有素数,每行输出6个。
最佳答案
- 五星知识达人网友:大漠
- 2021-11-16 12:47
我把这个程序的某些功能给删除了,你的程序后半段有逻辑错误,你可以参考下我的程序
#include
void main()
{
int a,b,m=1,temp,i,n=0,flag;
printf("please input two number:
");
scanf("%d%d",&a,&b); //输入a和b的值,确定区间
if(a>b){
temp=a;
a=b;
b=temp;}
for(n=a;n{
for(i=2,flag=1;i if(n%i==0)
flag=0;
if(flag==1)
{
printf("%4d ",n);
if(0==(m%6))
printf("
");m++;
}
}
printf("
");
}来自:求助得到的回答
#include
void main()
{
int a,b,m=1,temp,i,n=0,flag;
printf("please input two number:
");
scanf("%d%d",&a,&b); //输入a和b的值,确定区间
if(a>b){
temp=a;
a=b;
b=temp;}
for(n=a;n{
for(i=2,flag=1;i
flag=0;
if(flag==1)
{
printf("%4d ",n);
if(0==(m%6))
printf("
");m++;
}
}
printf("
");
}来自:求助得到的回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯