雅诗兰黛修复洗面奶:C语言问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 01:47:22
main()
{ int m,j,n=0;
for(m=11;m<=30;m++)
{if(n%10==0)
printf("");
for(j=2;j<m;j++)
if((m%j)==0)
break;
if(j>=m-1)
{printf("%3d",m);
n++;
}
}
}
帮我算下结果,再说下为什么
但是if(j>=m-1)这个,j=2 m=11时,j>=m-1就不成立了呀!

11 13 17 19 23 29
if(n%10==0) printf("");输出空字符串,毫无意义。
for(j=2;j<m;j++) if((m%j)==0) break; 判断m是不是素数 if(j>=m-1) 则为素数 执行 printf("%3d",m); n其实没有什么意义。