| package ljg.com.lx; import javax.swing.JOptionPane; public class yhsj { public static void main(String[] args) { String output=""; for(int i=0; i<5; i++) { for(int j=0; j<5; j++) { if(j>i) { continue; } output=output+"*"+" "; } output=output+"\n"; } JOptionPane.showMessageDialog(null, output); } } |
| package ljg.com.lx; public class yhsj1 { public static void main(String[] args) { // 创建一个10*10的二维数组 int[][] arr = new int[10][10]; for (int i = 0; i < arr.length; i++) { // 动态开辟空间,每列的空间的大小和行号有相同 arr = new int[i + 1]; } for (int i = 0; i < arr.length; i++) { arr[0] = 1; // 每行第一数为1 arr = 1; // 每行最后一个数为1 for (int j = 1; j < i; j++) { arr[j] = arr[i - 1][j] + arr[i - 1][j - 1]; } } for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr.length; j++) { System.out.print(arr[j] + "\t"); } System.out.println(); } } } |
| package ljg.com.lx; import java.util.Scanner; public class jzt { public static void main(String[] args) { int i,j,k,n; Scanner input=new Scanner(System.in); System.out.print("请输入菱形上三角层数:"); n=input.nextInt();//外层循环控制层数 for(i=1;i<=n;i++) { for(j=i;j<=n;j++) System.out.print(" "); for(k=1;k<=i;k++) System.out.printf("* "); System.out.printf("\n"); } for(i=2;i<=n;i++) { for(k=1;k<=i;k++) System.out.print(" "); for(j=i;j<=n;j++) System.out.printf("* "); System.out.printf("\n"); } } } |
| package ljg.com.lx; import java.util.Scanner; public class sjx { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.print("请输入一个数:"); int n=input.nextInt();//外层循环控制层数 for(int i = 1; i <= n; i ++){ for(int j = n; j >= i; j --){ System.out.print(" * "); } System.out.println(); } } } |
| package ljg.com.lx; public class maopao { public static void main(String[] args) { int[] arr={6,3,8,2,9,1}; System.out.println("排序前数组为:"); for(int num:arr){ System.out.print(num+" "); } for(int i=0;i<arr.length-1;i++){//外层循环控制排序趟数 for(int j=0;j<arr.length-1-i;j++){//内层循环控制每一趟排序多少次 if(arr[j]>arr[j+1]){ int temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } } System.out.println(); System.out.println("排序后的数组为:"); for(int num:arr){ System.out.print(num+" "); } } } |
| 欢迎光临 java无忧网 (http://www.javawyw.com/) | Powered by Discuz! X3.2 |