最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

求解 ~~~困惑

求解 例如 m=3, n=2;n<m不就是n的取值范圍只能是2羅 ? 那么3%2!=0 3不是素數(shù)嘛,可m!=n呀 如果改成n<=m ?那么3就是素數(shù)了 可問題是為啥是n<m 呀 ? 亂了我一臉懵逼 求救

正在回答

3 回答

#include <stdio.h>

int main()

{

? ? int m, n;

? ? for(m=2; m<=50; m++) ? ? 如果m=3

? ? {

for(n=2; n<=m; n++) ? ? ? ? ? ? ? n<3——n=2

? ? ? ? {

? ? ? ? ? ? if( ? ?m%n==0 ? ?) ? ? ? 3%2不等于0

? ? ? ? ? ? ? break; ? ? ? ? ? ? ? ? //這里應該退出當前循環(huán)了

}

? ? ? ? if(m == n) ? ? ? ? ? ? ? ? ? ? ? 3不等于2

? ? ? ? ? ? printf("%d ?", m); ? ? ?這里m 就不會輸出3啦 ,也就是3不是素數(shù)啦,想要3是素數(shù),條件不應該是n<=嗎,????????????????????????????????????????????????????為啥n<m就可以了呢 ?就是這個我不理解

}

return 0; ? ?

}


0 回復 有任何疑惑可以回復我~

3是素數(shù),但我覺得你這個是m是指外面?zhèn)魅氲臄?shù),n是指從1到其本身之前的數(shù),只有能被1和本身整除的數(shù)才是素數(shù),所以最后跳出去的會是m=n

0 回復 有任何疑惑可以回復我~
#1

qq_緣徊_03225888 提問者

for(m=2; m<=50; m++) //如果m=3 { for(n=2; n<=m; n++) //n<3——n=2 { if( m%n==0 ) //3%2不等于0 break; } if(m == n) // 3不等于2 printf("%d ", m); //這里m 就不會輸出3啦 ,也就是3不是素數(shù)啦,想要3是素數(shù),條件不應該是n<=嗎,啥n<m就可以了呢 就是這個我不理解 }
2017-12-13 回復 有任何疑惑可以回復我~

3%2!=0 ,那么3就是素數(shù)??!

0 回復 有任何疑惑可以回復我~
#1

qq_緣徊_03225888 提問者

for(m=2; m<=50; m++) //如果m=3 { for(n=2; n<=m; n++) //n<3——n=2 { if( m%n==0 ) //3%2不等于0 break; } if(m == n) // 3不等于2 printf("%d ", m); //這里m 就不會輸出3啦 ,也就是3不是素數(shù)啦,想要3是素數(shù),條件不應該是n<=嗎,啥n<m就可以了呢 就是這個我不理解 }
2017-12-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       927436    人
  • 解答問題       21538    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

求解 ~~~困惑

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號