列印由 組成的正三角形

2021-06-28 13:01:55 字數 424 閱讀 7077

在mooc上覆習c的迴圈巢狀的時候,遇到一道題目,要列印這樣乙個圖形: *

********

*******

這並不是一道很難的題目,如果不限定範圍。我會選擇用雙重的迴圈和if語句來寫,主要程式如下:

for(i=0;i<4;i++)

printf("\n"); }

上面其實相當於半個菱形公式,但在課程網上,對**限制嚴格,用了三個控制的變數i,j,k,總共用了三條for語句。

我思考了下,補全之後是這樣

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

/* 每行*號的數量 */

for(k=1; k }

printf("\n");     //每次迴圈換行 }

在後來學了複雜的語句後,會把之前的一些東西丟棄掉。再輸入部分後,接著輸入就可以了,我卻加了條件語句在裡面。

for 迴圈列印直角三角形 正三角形 稜形

熟練掌握 for 迴圈的使用 1 需求 列印直角三角形 如下 左直角 for int i 0 i 5 i system.out.println 右直角 for int i 0 i 5 i for int j 0 j i j system.out.println 執行效果 process finish...

列印三角形

需求 之前咱們列印過正方形,也列印過乘法口訣,那今天來列印乙個三角形 正三角形,元素用 表示 bin bash 這個指令碼用來列印三角形 日期 2019 12 23 while true doread p please input the lenth n if z n then echo 要輸入乙個...

列印三角形問題

列印如下所示等腰三角形 方法1 f用來處理空格與 交替 n為行數,k為 出現的數目 public static void outtri int n else system.out.println 方法2 f用來處理空格與 交替 n為行數,k為 最大的位置 public static void out...