課程
/后端開發(fā)
/C
/C語言入門
到底是怎么編寫代碼讓星號出現(xiàn)和空格出現(xiàn)的 沒看到答案的代碼 求大佬賜教
2017-09-28
源自:C語言入門 4-12
正在回答
i是循環(huán)次數(shù),j是空號個數(shù),k是*個數(shù) 轉行用\n
我就想問 i j k怎么代表的橫行和豎行
#include <stdio.h>
int main()
{
? ? int i, j, k;
? ? for(i=1; i<5; i++) ? //大的循環(huán) ?和最下面的printf 對應 每循環(huán)一次就換行?
? ? {
? ? ? ? /* 觀察每行的空格數(shù)量,補全循環(huán)條件 */
? ? ? ? for(j=1 ; j<=4-i; ?j++ ?) ? ? ?/*第一個小循環(huán) 循環(huán)次數(shù)就是空格數(shù) ?因為大循環(huán)每循環(huán)一次 i 就加1 所以 空格數(shù)每行減少1*/
? ? ? ? {?
? ? ? ? ? ? printf(" "); ? ?//輸出空格
? ? ? ? }
? ? ? ? /* 觀察每行*號的數(shù)量,補全循環(huán)條件 */
? ? ? ? for( k=1 ; ?k<=2*i-1 ; ?k++ ? ? ) ? /*第二個小循環(huán) 循環(huán)次數(shù)是*的數(shù)量 ?因為*是成 2n-1 增加 所以 小循環(huán)次數(shù)在變*/
? ? ? ? {
? ? ? ? ? ? printf("*"); ? //每行輸出的*號
? ? ? ? printf("\n"); ? ? //每次循環(huán)換行
? ? }
? ? return 0;
}
這是我的答案,和那個答案不一樣 ?你看下能不能看懂。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答求解釋這道題
1 回答求解釋這個代碼
1 回答求解,這個式子怎么解釋
1 回答求解釋,如題
2 回答跪求解釋解釋
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-10-02
i是循環(huán)次數(shù),j是空號個數(shù),k是*個數(shù)
轉行用\n
2017-09-29
我就想問 i j k怎么代表的橫行和豎行
2017-09-28
#include <stdio.h>
int main()
{
? ? int i, j, k;
? ? for(i=1; i<5; i++) ? //大的循環(huán) ?和最下面的printf 對應 每循環(huán)一次就換行?
? ? {
? ? ? ? /* 觀察每行的空格數(shù)量,補全循環(huán)條件 */
? ? ? ? for(j=1 ; j<=4-i; ?j++ ?) ? ? ?/*第一個小循環(huán) 循環(huán)次數(shù)就是空格數(shù) ?因為大循環(huán)每循環(huán)一次 i 就加1 所以 空格數(shù)每行減少1*/
? ? ? ? {?
? ? ? ? ? ? printf(" "); ? ?//輸出空格
? ? ? ? }
? ? ? ? /* 觀察每行*號的數(shù)量,補全循環(huán)條件 */
? ? ? ? for( k=1 ; ?k<=2*i-1 ; ?k++ ? ? ) ? /*第二個小循環(huán) 循環(huán)次數(shù)是*的數(shù)量 ?因為*是成 2n-1 增加 所以 小循環(huán)次數(shù)在變*/
? ? ? ? {
? ? ? ? ? ? printf("*"); ? //每行輸出的*號
? ? ? ? }
? ? ? ? printf("\n"); ? ? //每次循環(huán)換行
? ? }
? ? return 0;
}
這是我的答案,和那個答案不一樣 ?你看下能不能看懂。