Java-第六章程序清单

2022-07-05 20:21:25   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《Java-第六章程序清单》,欢迎阅读!
清单,程序,Java
习题6.2(求一个整数各位数之和)

import;

publicclasssumIf {

publicstaticvoid main(String[] args) { // TODO Auto-generated method stub System.out.print("请输入一个整数:");

longn = input.nextInt();

System.out.print("输入的整数i=" + n + "的各个数字的和是" + sumDigits(n));

publicstaticlongsumDigits(longk){ longsum = 0; while(k != 0) { sum += k % 10; k /= 10; }

习题6.4(反向显示一个整数) import;

publicclass reverse {

publicstaticvoid main(String[] args) { // TODO Auto-generated method stub System.out.print("请输入一个整数");

intnumber1 = input.nextInt();

reverse(number1);

publicstaticintreverse(intnumber) { inti;

}

Scanner input = newScanner(System.in); } } returnsum;

}

Scanner input = newScanner(System.in);



.


while(number != 0){

System.out.print(number%10); number /= 10; }

习题6.6(显示图案,此方法只能在10以内对其) importjava.util.*;

publicclass displayPattern1 {

publicstaticvoid main(String[] args) { // TODO Auto-generated method stub System.out.print("请输入一个整数");

intn = input.nextInt();

displayPattern(n);

}

publicstaticvoiddisplayPattern(inti) { for(intj = 1; j <= i; j++) { for(intk = 0; k < i-j; k++) { System.out.print(" "); //if(j >= 10)(" ");

}

for(intk = j; k > 0; k--) { System.out.print(k + " "); }

程序清单6-1(调用max方法)

publicclassTestMax {

publicstaticvoid main(String[] args) { // TODO Auto-generated method stub

} } }

System.out.println();

Scanner input = newScanner(System.in); } } return 0;



.


inti = 5; intj = 2;

intk = max(i, j);

System.out.println("the maxinum of " + i + " and " + j + " is " + k);

}

publicstaticint max(intnum1, intnum2) { intresult;

if (num1 > num2) result = num1; else

result = num2; returnresult; }

}

程序清单6-2void方法示例,打印给定分数的等级)



publicclassTestVoidMethod {

publicstaticvoid main(String[] args) { // TODO Auto-generated method stub System.out.print("The grade is "); printGrade(78.5);

System.out.print("The grade is "); printGrade(59.5);

publicstaticvoidprintGrade(doublescore) { if(score >=90.0) { System.out.println('A');

}

elseif(score >=80.0) { System.out.println('B');

}

elseif(score >=70.0) { System.out.println('C');

}

elseif(score >=60.0) { System.out.println('D');

} else {

System.out.println('F');

}



.


本文来源:https://www.wddqxz.cn/9edc30f3f51fb7360b4c2e3f5727a5e9856a2770.html

相关推荐