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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我又來了啊,求解求解

我又來了啊,求解求解

C
慕神3012965 2017-05-16 23:45:02
#include <stdio.h>int main(){??? int i, j, k;??? for(i=1; i<5; i++)??? {??????? /* 觀察每行的空格數量,補全循環條件 */??????? for(j=i ; j<5 ; j++ )? ??????? {??????????? printf(" ");??? //輸出空格??????? }??????? /* 觀察每行*號的數量,補全循環條件 */??????? for( k=0 ; k<i*2-1 ; k++) ??????? {??????????? printf("*");?? //每行輸出的*號??????? }??????? printf("\n");???? //每次循環換行??? }??? return 0;他那個不是說,父循環一次,子循環循環完畢么那我這樣理解,黨i=1時,下一個循環j=i=1,而他還有子循環,那應該是先輸出一個空格啊,然后再輸出一個*
查看完整描述

3 回答

已采納
?
黃小凡

TA貢獻69條經驗 獲得超36個贊

第二個for和第三個for是沒什么關系的,所以會先執行完第二個for才執行第三個for,不會輸一個空格再輸一個*。for循環的嵌套很簡單的,理解清楚就好。
查看完整回答
1 反對 回復 2017-05-17
?
爪哇猿

TA貢獻8條經驗 獲得超6個贊


你自己都知道子循環要循環完畢。。for(j=1;j<5;j++){

}

這里循環完畢 要輸出的是5個空格!

之后才輸出*

查看完整回答
1 反對 回復 2017-05-17
?
風中打傘的小孩

TA貢獻73條經驗 獲得超20個贊

可以將這段循環程序理解為, 一個循環里面有兩條語句,每次條件成立,執行循環,兩條語句依次執行, 可是這兩條語句又是循環語句,循環需要完全執行才會跳出循環體,即第一條語句執行完畢,下面才開始執行第二條語句
查看完整回答
反對 回復 2017-05-17
  • 3 回答
  • 0 關注
  • 1607 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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