課程
/后端開發
/C
/C語言入門
沒看懂解析,大神求教
2015-11-30
源自:C語言入門 4-12
正在回答
最好是一行一行的看,從左向右看,循環也是從左向右進行的,打印空格時見到星號即停止,然后在打印星號,不要把他想成是對稱的圖形,主要觀察每一行的空格數和星號數,找出與每一行號的關系即可。
1、每行輸出的空格數等于(最后一行*號數減去當前行的*號數)除2;
第一行3個空格,第五行有7個*第一行有1個*,符合描述等腰三角形的公式。但是反觀給出的代碼
換成代碼的形式就是:?? j=1在這個循環里出現 四次循環? 就輸出了? 四個空格。
以此類推第四行就輸出一個空格,所以給人一個多了一個空格的錯覺。
2、每行輸出的*號等于行數的乘積乘2再減1;
這個也是根據等腰三角形特性得出的,觀察可以得到。
第一次子循環 k = 0 < 1,所以輸出了第一個“*”。
以此類推,第四行 K=0.1.2.3.4.5.6.均小于7,所以輸出了七個“*”
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答這題什么意思啊
3 回答這個什么意思???
2 回答這個是什么意思啊
2 回答什么意思啊啊啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-12-11
最好是一行一行的看,從左向右看,循環也是從左向右進行的,打印空格時見到星號即停止,然后在打印星號,不要把他想成是對稱的圖形,主要觀察每一行的空格數和星號數,找出與每一行號的關系即可。
2015-12-08
1、每行輸出的空格數等于(最后一行*號數減去當前行的*號數)除2;
第一行3個空格,第五行有7個*第一行有1個*,符合描述等腰三角形的公式。但是反觀給出的代碼
換成代碼的形式就是:?? j=1在這個循環里出現 四次循環? 就輸出了? 四個空格。
以此類推第四行就輸出一個空格,所以給人一個多了一個空格的錯覺。
2、每行輸出的*號等于行數的乘積乘2再減1;
這個也是根據等腰三角形特性得出的,觀察可以得到。
第一次子循環 k = 0 < 1,所以輸出了第一個“*”。
以此類推,第四行 K=0.1.2.3.4.5.6.均小于7,所以輸出了七個“*”