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

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

我不同于所給答案的解法

#include <stdio.h>

//我先打了全由空格組成的倒三角,再打全由“*”組成的三角形。

//我們可以看到i這個變量控制的是行數。

//那么j控制的就是第i行的空格

//k控制的就是第i行的*


int main()

{

? ? int i, j, k;

? ? for(i=1; i<5; i++)

? ? {


? ? ? ? for( ? ?j=0 ; ?j<4-i ; ?j++ ?) ?

? ? ? ? {

? ? ? ? ? ? printf(" "); ? ?//輸出空格

? ? ? ? }

? ? ? ? //i=1時,我們在第1行的 “0”位置,一直打空格,打到“3”位置,打了4個空格。

????????//i=2時,我們在第2行的“0”位置,一直打空格,打到“4-2=2”位置,打了3個空格。



? ? ? ? for( k=4-i ; ?k<3+i ; ?k++ ? ? )?

? ? ? ? {

? ? ? ? ? ? printf("*"); ? //每行輸出的*號

? ? ? ? }



? ? ? ? printf("\n"); ? ? //每次循環換行

? ? }

? ? return 0;

}

正在回答

1 回答


??? for( k=4-i ; ?k<3+i ; ?k++ ? ? )?我不太明白這個是什么意思?

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

Drobot 提問者

我寫這個是用來控制“*”的數量的
2015-07-07 回復 有任何疑惑可以回復我~
#2

Drobot 提問者

就是說,在i=1時,在第三列(k=3且k<4的情況下)輸出* 在i=2時,在(k=2且k<5的情況下)第二第三第四輸出* 以此類推 最后在i=4,在第0列到第6列輸出*
2015-07-07 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

我不同于所給答案的解法

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

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

幫助反饋 APP下載

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

公眾號

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