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);
}}