永发信息网

int i = 0, j = 0; for(i = 2; i<=30; i++) { for(j = 2; j<i; j++)

答案:2  悬赏:10  手机版
解决时间 2021-12-31 18:23
int i = 0, j = 0;
for(i = 2; i<=30; i++)
{
for(j = 2; j{
if(i % j == 0)
break;
}
if(j==i)
printf("%d ",i); }
这个循环的结果是30以内的素数,而我感觉f(j==i)这个条件多余.... 我比较菜,请问,这个循环是怎么运行的,越详细越好,谢谢!!
最佳答案
if(j==i)不是多余的。内循环如果发现j整除i会提前跳出,此情况下j==i不成立;但如果i是素数,则内循环不会中途跳出,到内循环完全结束,此情况下j==i成立。依靠j==i是否成立来判断内循环是否是中途跳出,即i是否素数。
全部回答
答案是6,开始没看到那个符号,(*^__^*) 循环的话,就定外循环,再定内循环, 第一个,i=0:j=0时,怎么样,j=1时怎么样,j=2时怎么样 i=1:j=0时,怎么样,j=1时怎么样,j=2时怎么样 i=2:j=0时,怎么样,j=1时怎么样,j=2时怎么样 得到:0 1 2 1 2 3 2 3 4 第二个也是同样推出来 0 1 2 1 3 6 2 3 4 而此时i=2,j=2 n[2][2]=6
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
临时牌照办理到底多少钱?
如图,在矩形ABCD中,AB=4,AD=2,E、F分别是
EI检索期刊JA检索与CA检索有什么区别?
我好想去海边作文350字
小明这学期数学前四次的测验成绩分别为:85分
A.录毕,走送之走:跑阅读答案
沈阳好的旅游景点都有哪些啊
公务员考试报名一般是什么时候?包括国考和省
某地区有农民家庭1500户,工人家庭401户,知
蓝色休闲裤配什么上衣
去韩国充电器是不是需要转化插头,在哪买
打印机LQ350~!与那些色带通用啊~!还有 NX50
电饭煲如何做蛋糕
入射光与镜面的夹角为30°,入射角为________
年复一年,如往年兮什么意思
推荐资讯
大一学生应该如何准备英语四级考试啊?
辉大峁村委会办公地址在什么地方?我要处理点
-3的绝对值是A.3B.-3C.0D.
去巴厘岛旅游需要什么证件
补写出下列名句名篇中的空缺部分。(每空1分
台球弹库是什么意思
仙剑6气的增长速度有什么用?
给下面一组句子排序,衔接最为恰当的一项是:
单选题下图放置的圆锥的侧视图为A.B.C.D.
Throughout this long, tense election, ever
古树茶的品鉴
麒麟汽车美容装饰这个地址在什么地方,我要处
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?