(1)金字塔:Pyramid.java
在屏幕上显示一个由星型符号“*”组成的金字塔图案,要求用户设置金字塔的高度,程序能根据用户设置的高度打印金字塔,示例如下:
*
***
*****
1 package hi; 2 import java.util.Scanner; //导入输入函数库 3 4 public class Pyramid { 5 6 /** 7 * @param args 8 */ 9 public void pyramid( int num){ 10 for(int i = 1; i <= num; i++){ 11 for(int j = 0; j <= num-i;j++){ 12 System.out.print(" "); 13 } 14 for(int k = 1; k <= 2*i-1; k++){ 15 System.out.print("*"); 16 } 17 18 System.out.print(" "); //换行打印 19 } 20 } 21 22 public static void main(String[] args) { 23 // TODO Auto-generated method stub 24 25 Scanner input = new Scanner(System.in); 26 System.out.println("请输入一个数字:"); 27 int num = input.nextInt(); //控制台输入一个整数 28 Pyramid y = new Pyramid(); 29 y.pyramid(num); 30 31 } 32 33 }