m%n==0

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

fxvalsk

2015-01-24 23:35

为什么通过判断 m%n==0就可以知道是不是质数了?

而且m、n是怎么变量的?

写回答 关注

2回答

  • 康振宁
    2015-01-26 11:55:57
    已采纳

    m和n都是for循环中的循环变量,通过m对n取余如果为零的话,那么就不是质数了,你可以看看左侧内容讲解,以及参考代码

    qq_火车呼...

    这个题目是这样来理解的,首先当m=2时,n=2,所以子循环for就不执行 ,直接第一for循环输出 2 ;然后这个m加一,里面for循环都从2开始,看是不是m%n==0,不是就执行n++,直到m%n==0,跳出循环,判是否m==n,再输出m,如果是,就判断是否n==m,然后输出m;

    2018-09-29 22:00:15

    共 3 条回复 >

  • fxvalsk
    2015-01-29 17:28:50

    嗷嗷嗷嗷谢谢你

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题

m%n==0

回答 2

m%n==0

回答 4

if(m%n==0)

回答 3

if(m%n==0);

回答 1

关于m%n==0

回答 2