Java小程序2(2015-8-2)
1、鍵盤輸入三科成績,計算其總和和平均值并顯示出來。
import?java.util.Scanner;
public?class?Test2{
????public?static?void?main(String[]?args){
????int?score1;
????int?score2;
????int?score3;
????Scanner?in=new?Scanner(System.in);
????System.out.print("請輸入數學成績(滿分100):");
????score1=in.nextInt();
????System.out.print("請輸入語文成績(滿分100):");
????score2=in.nextInt();
????System.out.print("請輸入英語成績(滿分100):");
??? score3=in.nextInt();
????int?sum=score1+score2+score3;
????System.out.println("總分:"+sum+",平均分:"+(sum/3.0));
}}
?2、兩個數在沒有中間變量的情況下實現數值交換。
import?java.util.Scanner;
public?class?Test2{
?
???public??static?void?main(String[]?args){
?
?????????int?num1;
?????????int?num2;
?
???Scanner?in=new?Scanner(System.in);
?
???System.out.print("請輸入交換前num1的值:");
???num1=in.nextInt();
???System.out.print("請輸入交換前num2的值:");
???num2=in.nextInt();
????
???num1=num1+num2;
???num2=num1-num2;
???num1=num1-num2;
???System.out.println("交換后:num1="+num1+",num2="+num2);???
}
}
3、已知三角形的底邊為9,高為7,求其面積。
public?class?Test{
???public?static?void?main(String[]?args){
??????float?a=9;
??????float?h=7;
?
????float?s=(a*h)/2;
System.out.println("底邊為9,高為7的三角形面積為:"+s);
}}
?4、輸入一個三位整數,并逆序輸出
import?java.util.Scanner;
public?class?Test{
???public?static?void?main(String[]?args){
?
??System.out.println("請輸入一個三位整數:");
??Scanner?in?=?new?Scanner(System.in);
??????int?i=in.nextInt();
?
??????int?a=i/100;
??????int?b=i/10%10;
??????int?c=i%10;
??System.out.println("逆序輸出:"+c+""+b+""+a);
}}
?
轉載于:https://www.cnblogs.com/Ly426/p/4696893.html
總結
以上是生活随笔為你收集整理的Java小程序2(2015-8-2)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 构造 Codeforces Round
- 下一篇: 理解Java的封装与接口