帮忙填一下空吧!问题1

hujiayi 2001-05-22 01:46:00
打印100-200间的质数,每5个一行。
#include <math.h>
main()
{ int m,k,i,n=0;
for(m=101;m<=200;m+=2){
k=sqrt(m);
for(i=2;k<=m;i++)
if(m%i==0) ___________________;
if(__________________){
printf("%d___________",m);
n++;
if(n%5==0) printf("\n");
}
}
}

程序打的时候可能会有错误,也请各位找出!!!
谢谢!!!
...全文
61 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
autoren 2001-05-23
  • 打赏
  • 举报
回复
#include <math.h>
main()
{ int m,k,i,n=0;
if(m%2==0) //判断是否是偶数;
m++;

for(m=101;m<=200;m+=2){
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0)
break;
if(i>k){
printf("%d\t",m);
n++;
if(n%5==0) printf("\n");
}
}


hyqryq 2001-05-23
  • 打赏
  • 举报
回复
那么出这题的人也确实很酷。。。。 (^-^)
hyqryq 2001-05-23
  • 打赏
  • 举报
回复
最后一个空可够无聊的!哈哈哈!

如果这都给分的话。。。。。。。。
gnuljf 2001-05-22
  • 打赏
  • 举报
回复
???
glhorse 2001-05-22
  • 打赏
  • 举报
回复
,。
jingtian 2001-05-22
  • 打赏
  • 举报
回复
#include<math.h>
main()
{
int a,b,c,r,d=0;

clrscr();
for(a=101;a<200;a++){
b=sqrt(a);
for(c=2;c<=b;c++){
r=1;
if(a%c==0){
r=1;
break;
}
r=0;
}
if(r==0){
printf("%d\t",a);
d++;
if(d%5==0)
printf("\n");
}
}
getch();
}
holyfire 2001-05-22
  • 打赏
  • 举报
回复
continue;
i>k
is prime

69,375

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧