江湖救急,s=0 for i=4to8 例题25 求S
答案:1 悬赏:40 手机版
解决时间 2021-04-01 20:27
- 提问者网友:呐年旧曙光
- 2021-03-31 22:06
江湖救急,s=0 for i=4to8 例题25 求S
最佳答案
- 五星知识达人网友:逃夭
- 2021-03-31 22:43
开始时,s的值为0
第一次外循环,i=4,j=2,因为i%j等于0,所以退出内层循环
j>i-1为假,语句s=s+i不会执行,s的值还是0
第二次外循环,i=5,j=2,因为i%j不等于0,所以内层继续循环
j=3,i%j不等于0,内层继续循环
j=4,i%j不等于0,内层继续循环
j=5,j>i-1,所以退出内层循环
j>i-1为真,执行语句s=s+i,s的值变成0+i=0+5=5
第三次外循环,i=6,j=2,因为i%j等于0,所以退出内层循环
第四次外循环,i=7,j=2,因为i%j不等于0,所以内层继续循环
j=3,i%j不等于0,内层继续循环
j=4,i%j不等于0,内层继续循环
j=5,i%j不等于0,内层继续循环
j=6,i%j不等于0,内层继续循环
j=7,j>i-1,所以退出内层循环
j>i-1为真,执行语句s=s+i,s的值变成5+i=5+7=12
第五次外循环,i=8,j=2,因为i%j等于0,所以退出内层循环
i的值为9,i>8,所以整个循环结束,最终s的值为12
第一次外循环,i=4,j=2,因为i%j等于0,所以退出内层循环
j>i-1为假,语句s=s+i不会执行,s的值还是0
第二次外循环,i=5,j=2,因为i%j不等于0,所以内层继续循环
j=3,i%j不等于0,内层继续循环
j=4,i%j不等于0,内层继续循环
j=5,j>i-1,所以退出内层循环
j>i-1为真,执行语句s=s+i,s的值变成0+i=0+5=5
第三次外循环,i=6,j=2,因为i%j等于0,所以退出内层循环
第四次外循环,i=7,j=2,因为i%j不等于0,所以内层继续循环
j=3,i%j不等于0,内层继续循环
j=4,i%j不等于0,内层继续循环
j=5,i%j不等于0,内层继续循环
j=6,i%j不等于0,内层继续循环
j=7,j>i-1,所以退出内层循环
j>i-1为真,执行语句s=s+i,s的值变成5+i=5+7=12
第五次外循环,i=8,j=2,因为i%j等于0,所以退出内层循环
i的值为9,i>8,所以整个循环结束,最终s的值为12
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯