【每日一答】(53)老师这个有点看不懂(数组素数收纳问题)
老师这个有点看不懂
当n是53i循环到53点时候,执行break这个for循环就跳出了
那那这下面的if>=n怎么成立呢?
答:
break只能跳出一层
i是53的时候,i从2循环到52,都不能被整除,都不会break。一直到i=53,不再i<n,跳出内层for
于是执行if,53>=53,因此执行b[j++]=53; 把53收纳到b[]里了吧
自己可在草稿纸上画出各变量的空间,写下各变量的值,动态做一遍,就知道了。
然后记住套路就行,真正编程时按套路直接写出来,不必再每次这么分析了。那你的速度就快,你就是高手啦
题库下载,或咨询答疑,请加QQ群:
欢迎加入QQ群讨论
(二级C语言群):383595657
(综合读者群):321761403
(1)玩转二级Office答疑群⓬:291598504
(2)玩转office二级答疑群:561610987
(3)玩转二级office答疑群⑾:348719553
(4)玩转二级office答疑群⑭:933470742
(5)二级office玩转答疑群⑤:742642048
(6)二级office玩转答疑群:762460187
https://jq.qq.com/?_wv=1027&k=5AG9HCs
(7)玩转二级office学员交流群:906876172
请同学尽量只加一个群,留出空间给其他同学,不要几个群都同时加;然而,老师,或已通过考试希望为其他同学答疑服务的同学,欢迎同时加几个群,并申请管理员,为同学服务!
感谢为大家热心服务的群主、老师和同学们!
赞 (0)