當前位置:編程學習大全網 - 編程軟體 - c++ 用循環語句編程打印如下圖案

c++ 用循環語句編程打印如下圖案

很高興回答妳的問題,根據我對妳給出圖形的理解,寫了下面這段代碼:

public class Test {

/**

* @param args

*/

public static void main(String[] args) {

System.out.println("第壹個圖形");

test1(8,17);

System.out.println("第二個圖形");

test(9);

}

public static void test1(int rownum,int colnum){

for(int i=0;i<rownum;i++){

for(int m=0;m<i;m++){

System.out.print(" ");

}

for(int j=colnum-i;j>0;j--){

System.out.print("# ");

}

System.out.println();

}

}

public static void test(int num){

System.out.print("*");

for(int i=1;i<=num;i++){

System.out.print("\t"+i);

}

System.out.println();

for(int i=1; i<=num;i++){

for(int j=1;j<=i;j++){

if(j==1){

System.out.print(i);

}

System.out.print("\t"+(i*j));

}

System.out.println();

}

}

}

輸出結果:

第壹個圖形

# # # # # # # # # # # # # # # # #

# # # # # # # # # # # # # # # #

# # # # # # # # # # # # # # #

# # # # # # # # # # # # # #

# # # # # # # # # # # # #

# # # # # # # # # # # #

# # # # # # # # # # #

# # # # # # # # # #

第二個圖形

* 1 2 3 4 5 6 7 8 9

1 1

2 2 4

3 3 6 9

4 4 8 12 16

5 5 10 15 20 25

6 6 12 18 24 30 36

7 7 14 21 28 35 42 49

8 8 16 24 32 40 48 56 64

9 9 18 27 36 45 54 63 72 81

如果有問題或疑問,請Hi我,謝謝!

  • 上一篇:ppt動態火車怎麽弄
  • 下一篇:用筆記本編寫c 語言程序怎樣使代碼對齊
  • copyright 2024編程學習大全網