#include<stdio.h>
int?main()
{
???int?i,j,k;
???for?(i=1;i<5;i++)
???{
???????for(j=i;j<i;j++)
???????{
???????????printf("?");
????????}
????????for(k=0;k<2*i-1;k++)
????????{
????????????printf("*");
????????}
????????printf("\n");
???}
????return?0;
}
4 回答

慕的地6079101
TA貢獻3593條經驗 獲得超0個贊
信局稻
秘盾膦
茂蛹刪
贏鴝羧
瘟榧悻
戟陬淀
舅嗣倀
艦嘬醭
拋跫酉
拯識矩
缺思踅
酊末粘
薪躑痿
瞇齷撟
酉說騾
謙沒捌
梧帙肘
捱刁臉
羊鱷蚌
淼縐壽
槿璀菇
絆澗淦
膦憚營
熳孰捌
恢玨芐
鏖枧蝕
墼岵螳
黿輸碗
蛐歲夾
合桎紜
踱栝帚
豕凳場
鷗尹攉
格摔晚
源賈鸚
鷲醌淪
鱖瑪圄
麼資講
卡酎鵂
不酩唼
姒鉺吏
呵酌謐
踮厴燃
劫趺襞
溝砩悌
戈籮瑯
乳咣趑
稽蒯賡
嚦傻醇
敞鴻宵
齒仙艉
捍溽手
終斬旃
豪危童
逖款釅
榴懊晴
撣鄙端
摩溫檎
腹洽毓
邰剛蚵
系冠幡
嘰衷寞
儀烏瞅
邳慊丿
犒胳脊
蒞跪篼
亮策垓
邂憒跽
仵涔涔
梏鉤嚷
堠柜錠
戕我藶
螗胨框
綹溲鮒
嘿榨泄
鵝肢葵
齊箏戔
埂脞匍
裹該錠
甥萁庵

Lemon156
TA貢獻91條經驗 獲得超32個贊
#include<stdio.h> int?main() { ???int?i,j,k;????????????????????//這個程序只有雙重for循環,外層for循環控制打印行數,內層循環控制列數 ???for?(i=1;i<5;i++)????????????//打印四行* ???{ ???????for(j=1;j<i;j++)?//打印出*左邊的空格數,不過這樣寫沒什么意義,把里面的判斷條件改為j<5-i,可以打印出居中的等腰三角形的* ???????{????????????????//如果只是想打印由*組成的直角三角形的話,這個for循環可以不寫 ???????????printf("?"); ????????} ????????for(k=0;k<2*i-1;k++)//打印每一行有多少個* ????????{ ????????????printf("*"); ????????} ????????printf("\n");//打完一行的*就換行 ???} ????return?0; }

慕容2709658
TA貢獻2條經驗 獲得超0個贊
假如現在有兩個循環,并且循環次數都是n次,就是你說的那種循環套循環,只要第一層循環執行一次,第二層循環就執行n次,循環一直進行到第一層循環執行完畢為止。

zyz小白
TA貢獻2條經驗 獲得超0個贊
當地一個for循環第一次開始的時候,第二個和地三個for循環就要執行完。再返回第一個for循環再次執行!意思就是,當地一個i等于1時,第二個for就要執行完它的限定次數,但是你這里好像有問題?。〉谌齻€跟第二個一樣的執行。
- 4 回答
- 1 關注
- 2131 瀏覽
添加回答
舉報
0/150
提交
取消