亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

n<m的問題

先做外循環,這時候m=2,判斷2<=50為真,所以進行內循環,內循環n=2,判斷n<m的時候是2<2?肯定是否啊,所以跳出循環,內循環根本就沒有循環啊,我就是這里不理解,哪位大神幫我解決一下。

正在回答

2 回答

我是這么理解的,m=2,在執行表達式2,n=2,不符合那些,直接12行的,輸出2

m=3,n=2,n<m,但是m%n不等于0,再n++;n=3,m=n,輸出3

m=4,n=2,n<n,m%n==0,跳出當前循環,m不等于n,返回m++,m=5

就這么依次計算

快看看這樣理解對不

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

T_M_T

真的是這樣嗎?
2017-08-15 回復 有任何疑惑可以回復我~

先進行循環再判斷

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

慕尼黑4477746 提問者

第一步:執行表達式1,對循環變量做初始化; 第二步:判斷表達式2,若其值為真(非0),則執行for循環體中執行代碼塊,然后向下執行;若其值為假(0),則結束循環; 第三步:執行表達式3; 第四步:執行for循環中執行代碼塊后執行第二步; 第五步:循環結束,程序繼續向下執行。 不是判斷在先嗎?
2017-06-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

n<m的問題

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號