列印一排*,很簡單,列印下圖
也很簡單,**如下:
1可是昨天想了好久都沒想到怎樣做到下面的樣子,今天突然就有了靈感public
class
work10_3
15 system.out.println("");//
換行16 a++;17}
18}19 }
**很簡單,就是昨天想破了腦袋都想不出來,好笨啊我
第一行列印乙個*,第二行行列印兩個*,大三行列印三個*,這樣分析就找到規律了,定義乙個a=1,外層迴圈實現列印幾行,定義乙個i=0,
實現內層迴圈列印*,當a=1時是第一行,想讓內層列印乙個*,那麼內層迴圈條件是i<1,這樣就列印乙個*,當a=2時,是第二行,想讓內
層列印兩個*,那麼內層就是i<2,這樣又不難看出i
1很簡單的**,還可以改進一下。public
class
work10
14 system.out.println("");//
換行15 a++;16}
17}18 }
有了乙個靈感之後,就不能浪費,要充分鍛鍊自己的才能,
於是我又列印了一條斜線
這是往右斜著的
讓內層列印空格(和上面內層列印*一樣),外層列印乙個*,和剛才外層有些微小區別
**如下:
1public
class
work10_1
15 system.out.print("*\n");//
列印*後換行
這是往左斜著的,內層我定義i=25,a=1時列印24個空格,然後列印*換行,當a=2時,列印23個空格,然後列印*換行。。。。。**如下:
1只有做不到的,沒有想不到的,看下圖public
class
work10_2
15 system.out.print("*\n");//
列印*後換行
16 a++;17}
18}1920 }
和上面一樣的方法,乙個內層while列印空格,另乙個列印*,
這個也很簡單,要是之前的我肯定不會這麼說,現在知道怎麼做了,就感覺簡單了,
**如下:
1收回剛才的話啊 下面這個我沒想到,就是改了下**就變這樣了,其實我想做乙個等腰三角形的public
class
work10_4
15int b=0;
16while(b
20 system.out.println("");//
換行21 a++;22}
23}2425 }
**如下:
1這個等腰三角形不好做啊 試了幾次沒有做出來,我要在定義乙個變數試一試…public
class
work10_5
11int b=0;
12while(b
16 system.out.println("");
17 a++;18}
19}20 }
原來真是需要新增乙個變數,新增以後瞬間就做出來了
分析一下,第一行先列印好多空格,然後乙個*,第二行空格減少乙個,*增加兩個,因為增加的速度不一樣,所以需要兩個變數分別控制兩個內層迴圈,空格的列印和之前的都一樣, 只是列印*的速度要增加,**如下:
1然後我又想列印乙個倒三角,然後很輕鬆就列印出來了//todo auto-generated method stub
2int a=1;
3int c=1;
4while(a<25)
10int b=0;
11while(b
15 system.out.println("");
16 a++;
17 c+=2;18}
19
這個就不多說了,**如下:
1還能把這寫三角形組合起來,有多種組合方式,下面提供一種做參考:public
class
work10_6
16int b=0;
17while(b
21 system.out.println("");
22 a++;
23 c+=2;24}
25}2627 }
**如下:
1public
class
work10_13
16int b=0;
17while(b
21 system.out.println("");
22 a++;
23 c+=2;24}
25int d=0;
26int e=39;
27while(d<20)
33int b=0;
34while(b
38 system.out.println("");
39 d++;
40 e-=2;41}
42}43 }
Console 演算法 for 列印出楊輝三角形
ylbtech arithmetic console 演算法 for 列印出楊輝三角形 1.a,demo 案例 程式61 題目 列印出楊輝三角形 要求列印出10行如下圖 1.程式分析 11 1 1 2 1 1 3 3 1 1 4 6 4 11 5 10 10 5 1 1.b,solution 解決方...
列印三角形
需求 之前咱們列印過正方形,也列印過乘法口訣,那今天來列印乙個三角形 正三角形,元素用 表示 bin bash 這個指令碼用來列印三角形 日期 2019 12 23 while true doread p please input the lenth n if z n then echo 要輸入乙個...
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...