package Demo; public class 杨辉三角 { public static void main(String[] args) { int[][] i = new int[10][]; //定义行 输出10行 for(int m=0;m<i.length;m++) { i[m] = new int[m+1]; //定义列 每列空间+1 for(int n=0;n<=m;n++) { if(n==0 || n==m) //判断每一行最左边与最右边的数 { i[m][n]=1; //让他们的值固定为一 System.out.print(i[m][n]+"\t"); } else { i[m][n]=i[m-1][n]+i[m-1][n-1]; //中间数的值=上面数的值+前面那个数的值 System.out.print(i[m][n]+"\t"); } } System.out.println(); } } }
package Demo; import java.util.Scanner; public class 三个数比值 { public static void main(String[] args) { int x,y,z; //创建三个数值 int temp; //设定一个用来赋值的数 Scanner sc; System.out.println("输出三个数字,按从小到大排列"); System.out.println("输入第一个数x:"); sc = new Scanner(System.in); x = sc.nextInt(); System.out.println("输入第二个数y:"); sc = new Scanner(System.in); y = sc.nextInt(); System.out.println("输入第三个数z:"); sc = new Scanner(System.in); z = sc.nextInt(); if(x > y) //判定x,y的大小 如果x>y,则让二者的数值互换 { temp = x; //将x的至赋给temp x = y; //将y的至赋给x y = temp; //将temp的值赋给y } if(x > z) { temp = z; x = z; z = temp; } if(y > z) { temp = y; y = z; z = temp; } System.out.println("x,y,z三个数由小到大输出为:"+x+" "+y+" "+z); } }
                    
                
                
            
        
浙公网安备 33010602011771号