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

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

有大佬幫忙解釋一下這個代碼嗎?邏輯一下混亂了,看不懂,謝謝

http://img1.sycdn.imooc.com//5ef0f1340001303d19201080.jpg

特別是從哪個if(x<=y)哪里開始

正在回答

3 回答

按我的理解來就是在原來的代碼里加了一個判斷條件

原來的代碼是不管外層循環執行多少次,內層循環都會執行固定的次數

而在加了if判斷以后,內層循環執行的次數就只能小于等于外層循環執行的次數

也就是當外循環執行了第一次時,內循環也只能執行一次,輸出1

當外循環執行第二次時,內循環便執行兩次,輸出1 2?

以此類推,就會輸出最后那個三角形

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

?for (int y = 1; y <= 7; y++)

? ? ? ? ? ? {

? ? ? ? ? ? ? ?for(int x = 1;x <= 7; x++)?

? ? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? ? if(x<=y){

? ? ? ? ? ? ? ? ? Console.Write(x);

? ? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ?Console.WriteLine();

? ? ? ? ? ? }


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

了解,謝謝啦

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

舉報

0/150
提交
取消

有大佬幫忙解釋一下這個代碼嗎?邏輯一下混亂了,看不懂,謝謝

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

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

幫助反饋 APP下載

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

公眾號

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