为什么最后要加个if(m==n)

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

慕粉2244403000

2019-03-31 12:40

我试过注释掉这行代码,但是运行立刻错误了,有点明白,又不是很明白,这是什么意思?

写回答 关注

3回答

  • qq_慕容0419880
    2019-08-28 15:10:27

    如果m=6,n=2时余数=0就可以break出来了,但6是被除了1和6之外的2整除的,so6不是素数

    如果m=7,n=7时可以被整除,break,m=n=7,所有素数

  • 慕桂英1342530
    2019-04-03 23:39:31

    意思是如果数字只能被它自身整除那么,就得出该数为素数。

  • weixin_慕侠7328528
    2019-03-31 19:01:17

    联系前面m%n==0 出来的都是m的被整除数,隐含两种情况:1. m>n时,m不是素数,所以不能用来求和。2.m=n时, m是素数,用来求和。多体会体会

C语言入门

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

926866 学习 · 21014 问题

查看课程

相似问题