题目内容

一元钱换为1、2、5分的硬币,有多少种兑换方法。public class ChangeMoney {public static void main(String[] args) {int count=0;for(int five=0;five<=20;five++){for(int two=0;1;two++){int one=100-5*five-2*two;if(2){3 ;}}}System.out.println("一共有"+count+"种兑换方法");}}

查看答案
更多问题

定义一个5*5的二维数组,生成1-10随机数的随机数为数组元素赋值,先按行列输出该数组,再求主对角线及次对角线的和。public class DiagonalSum {public static void main(String[] args) {Random rnd=new Random();int[][] num=1;int sum1=0;int sum2=0;for(int i=0;i<5;i++){for(int j=0;j<5;j++){num[i][j]=2;System.out.print(num[i][j]+"\t");if(3 ){sum1+=num[i][j];}if( 4){sum2+=num[i][j];}}5 ;}System.out.println("主对角线的和为:"+sum1);System.out.println("次对角线的和为:"+sum2);}}

编写一个方法,计算一个整数各位数字之和。编写程序提示用户输入一个整数,然后显示这个整数所有数字的和。public class SumDigits {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println("请输入一个整数:");long num=sc.nextLong();System.out.println("各位数字之和为:"+1);}public static2 sumDigits(long n){int sum=0;while(3){sum4;n 5 ;}return sum;}}

编写方法,按升序显示三个数。编写测试程序,提示用户输入三个整数,调用方法以升序显示它们。public class Sort {public static void main(String[] args) {Scanner scan=new Scanner(System.in);System.out.print("请输入三个整数:");int num1=scan.nextInt();int num2=scan.nextInt();int num3=scan.nextInt();System.out.printf("%d,%d,%d\n",num1,num2,num3);displaySortedNum(num1,num2,num3);}public static void displaySortedNum(int num1, int num2, int num3) {if(num1>num2){int temp=num1;num1=num2;num2=temp;}if(num2>num3){int temp=num2;num2=num3;num3=temp;}if(1){int temp=2;=num2;num2=temp;}System.out.printf("%d,%d,%d\n",num1,num2,num3);}}

编写方法,按升序显示三个数。编写测试程序,提示用户输入三个整数,调用方法以升序显示它们。public class Sort {public static void main(String[] args) {Scanner scan=new Scanner(System.in);System.out.print("请输入三个整数:");int num1=scan.nextInt();int num2=scan.nextInt();int num3=scan.nextInt();System.out.printf("%d,%d,%d\n",num1,num2,num3);displaySortedNum(num1,num2,num3);}public static void displaySortedNum(int num1, int num2, int num3) {if(num1>num2){int temp=num1;num1=num2;num2=temp;}if(num1>num3){int temp=num1;num1=num3;num3=temp;}if(1){int temp=2;=num2;num2=temp;}System.out.printf("%d,%d,%d\n",num1,num2,num3);}}

答案查题题库