Java是一種非常流行的編程語言,擁有強大的輸出功能。其中,輸出9宮格和15是Java應用的一種常見場景。
public class NineSquare { public static void main(String[] args) { int[][] nums = new int[3][3]; for (int i = 0; i< nums.length; i++) { for (int j = 0; j< nums.length; j++) { nums[i][j] = i * 3 + j + 1; } } for (int i = 0; i< nums.length; i++) { for (int j = 0; j< nums.length; j++) { System.out.print(nums[i][j] + " "); } System.out.println(); } } }
以上代碼實現(xiàn)了輸出9宮格,通過構(gòu)建一個3×3的二維數(shù)組,將數(shù)字填入數(shù)組,并通過兩個for循環(huán)遍歷并輸出。
public class PrintFifteen { public static void main(String[] args) { for (int i = 1; i<= 15; i++) { if (i % 3 == 0 && i % 5 == 0) { System.out.println("FizzBuzz"); } else if (i % 3 == 0) { System.out.println("Fizz"); } else if (i % 5 == 0) { System.out.println("Buzz"); } else { System.out.println(i); } } } }
以上代碼實現(xiàn)了輸出15,題目要求輸出3的倍數(shù)替換為Fizz,5的倍數(shù)替換為Buzz,既是3又是5的倍數(shù)替換為FizzBuzz。通過for循環(huán)遍歷,使用if語句判斷替換條件并輸出內(nèi)容。
下一篇php mvc模型