为啥第二个循环不是n<=m呢?

来源:4-14 结束语句之break语句

卡爷爷

2019-02-13 13:47

为啥第二个循环不是n<=m呢?如果小于的话,m永远不可能等于n,也就不会有输出了呀,我加上等号以后,结果一样啊。

写回答 关注

2回答

  • 慕容无忌8023
    2019-02-15 10:25:46

        第二个循环只考虑到n=m-1时,

        如果n=m-1之前符合10行条件就会跳出执行13行判断,结果为不是素数

        因当n=m时必定符合,使用n<m则可以少一次循环判断

  • 慕数据1459947
    2019-02-14 11:18:43

    啥问题没头没尾,代码发出来



C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926866 学习 · 21014 问题

查看课程

相似问题