java基礎小練習(31-35)

愛遛彎的布穀發表於2020-10-22

31.列印九九乘法表,形式如下(三角形)
在這裡插入圖片描述

package ZuoYe1_jt;

public class ZuoYe_31 {
	/**
	 *主方法:多重迴圈
	 *@param args
	 *@return 沒有返回值 
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//定義
		int i;//控制外層迴圈
		int j;//控制內層迴圈
		//輸出
		System.out.println("輸出列印正三角的九九乘法表:");
		
		//計算
		for(i=1;i<=9;i++) {
			for(j=1;j<=i;j++) {
				System.out.print(j+"*"+i+'='+(i*j)+'\t');//每一個式子用空格連線起來
			};
			System.out.println();//內層迴圈完成後,進行換行
		};
		
	}

}

32.列印5行5列的星號圖形
在這裡插入圖片描述

package ZuoYe1_jt;

public class ZuoYe_32 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("打出影像如圖所示:");
		
		for(int i=1;i<=5;i++) {
			for(int j=1;j<=5;j++) {
				System.out.print("*");
			}
			System.out.println();//輸出5個*後換行
		}
	}

}

    • 列印星號圖形
      在這裡插入圖片描述
package ZuoYe1_jt;

public class ZuoYe_33 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("打出影像如圖所示:");
		for(int i=1;i<=5;i++) {
			for(int j=1;j<=i;j++) {
				
				System.out.print('*');
			}
			System.out.println(); 
		}
	}

}

34.列印圖形
在這裡插入圖片描述

package ZuoYe1_jt;

public class ZuoYe_34 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		for(int i=1;i<=5;i++) {
			
			for(int j=1;j<=i;j++) {
				//輸出
				System.out.print(i);
			}
			System.out.println(); //滿足條件就換行
		}
	}

}

在這裡插入圖片描述

package ZuoYe1_jt;

 */
public class ZuoYe_35 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		for(int i=1;i<=5;i++) {
			char x;
			for(int j=1;j<=i;j++) {
				x=(char)(64+i);   //強執行轉換,A在ASCII中為65
				System.out.print(x);  //輸出字母
			}
			System.out.println();   //滿足條件換行
		}
	}

}

相關文章