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

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

初學者關于多重循環,空格和星號

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<2*i-1;k++)?
????????{
????????????printf("*");???//每行輸出的*號
????????}
????????printf("\n");?????//每次循環換行
????}
????return?0;
}

? ?*
? ***
?*****
*******

Q1:“*”為啥會自動居中

Q2:代碼輸出的空格數是4,3,2,1,0.但是圖形上看是6,4,2,0,這個是怎么算的空格數

Q3:這兩個子循環是先進行空格輸出,再星號輸出,還是怎么的,有沒有大神能給畫個框圖.....



正在回答

3 回答

居中是因為每行你自己設置了空格,每行星號到左側邊框的空格數為:4,3,2,1,0。第一個for循環控制行數,第二個for循環控制每行的空格輸出,第三個for循環控制每行的星號輸出。因為后兩個for循環包含在第一個for循環內。

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

慕碼人5007861 提問者

怎么數出來每行星號到左側邊框的空格數為4個的....
2015-08-03 回復 有任何疑惑可以回復我~
#2

Love小藝

謝謝 看懂了
2015-08-05 回復 有任何疑惑可以回復我~
#3

黑巫 回復 慕碼人5007861 提問者

同惑?。?!
2015-08-06 回復 有任何疑惑可以回復我~

從程序看吧,不用揪細節的,因為顯示的圖形會根據軟件版本不同而不同的

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

慕碼人5007861 提問者

好的,謝謝你
2015-08-03 回復 有任何疑惑可以回復我~

4,3,2,1。



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

慕碼人5007861 提問者

只看到是3,2,1,0.誒....哎,好笨...
2015-08-03 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

初學者關于多重循環,空格和星號

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

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

幫助反饋 APP下載

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

公眾號

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