实现学生信息(姓名,年龄,成绩)的输入和输出。
package er;
import java.util.Scanner;
public class sxx {
public static void main(String[] args) {
String name;
int age;
float score;
try (Scanner sc = new Scanner(System.in)) {
System.out.println("请输入学生姓名:");
name=sc.next();
System.out.println("请输入学生年龄:");
age=sc.nextInt();
System.out.println("请输入学生成绩:");
score=sc.nextFloat();
}
System.out.println("你输入的学生姓名为:"+name);
System.out.println("你输入的学生年龄为:"+age);
System.out.println("你输入的学生成绩为:"+score);
}
}
从控制台输入语数外三门课程的成绩,输出平均分和总分。
package er;
import java.util.Scanner;
public class chengji {
public static void main(String[] args) {
int yu,shu,ying,sum;
float average;
try (Scanner sc = new Scanner(System.in)) {
System.out.println("请输入语文成绩:");
yu=sc.nextInt();
System.out.println("请输入数学成绩:");
shu=sc.nextInt();
System.out.println("请输入英语成绩:");
ying=sc.nextInt();
}
sum=yu+shu+ying;
average=sum/3;
System.out.println("三门平均分为:"+average);
System.out.println("三门总和为:"+sum);
}
}
通过键盘输入,声明并初始化一个圆柱体的高和底面半径,PI值是3.14,求圆柱体的体积并显示输出。
package er;
import java.util.Scanner;
public class yuanzhu {
public static void main(String[] args){
int r=0,h=0;
double pi=3.14,v=0;
System.out.println("计算圆柱的体积:\n");
try (Scanner sc = new Scanner(System.in)) {
System.out.println("请输入底面圆半径:");
r=sc.nextInt();
System.out.println("请输入圆柱的高:");
h=sc.nextInt();
}
v=r*r*pi*h;
System.out.println("圆柱的体积为:"+v);
}
}
通过键盘输入,初始化两个整型数据,将这两个数据交换位置后输出显示。
package er;
import java.util.Scanner;
public class jh {
public static void main(String[] args) {
int a,b;
try (Scanner sc = new Scanner(System.in)) {
System.out.println("输入一个数a:");
a=sc.nextInt();
System.out.println("输入另一个数b:");
b=sc.nextInt();
}
System.out.println("交换后的a为:"+b+"\n交换后的b为:"+a);
}
}
从控制台接收输入的学生个人信息:学号:190102、姓名:张三、年龄:18、性别:女、所在班级:计算机1901,并从控制台按内容输出。
package er;
import java.util.Scanner;
public class grxx {
public static void main(String[] args) {
String name,xb,bj;
int xh,age;
try (Scanner sc = new Scanner(System.in)) {
System.out.print("输入学生学号:");
xh=sc.nextInt();
System.out.print("输入学生姓名:");
name=sc.next();
System.out.print("输入学生年龄:");
age=sc.nextInt();
System.out.print("输入学生性别:");
xb=sc.next();
System.out.print("输入学生班级:");
bj=sc.next();
}
System.out.println("学号:"+xh+"、姓名:"+name+"、年龄:"+age+"、性别:"+xb+"、所在班级:"+bj);
}
}
实现一个数字加密器,加密规则是:加密结果=(整数*10+5)/2+3.14159,加密结果仍为一个整数。
package er;
import java.util.Scanner;
public class jm {
public static void main(String[] args) {
int a;
double b;
try (Scanner sc = new Scanner(System.in)) {
System.out.println("输入加密的数:");
a=sc.nextInt();
}
b=(a*10+5)/2+3.14159;
int c=(int)b;
System.out.println("加密结果为:"+c);
}
}
实现根据输入的三角形三条边之间的关系,判断该三条边能否构成一个三角形。
package er;
import java.util.Scanner;
public class sjx {
public static void main(String[] args) {
int a,b,c;
System.out.println("请输入三角形的三条边:");
try (Scanner sc = new Scanner(System.in)) {
System.out.print("a=");
a=sc.nextInt();
System.out.print("b=");
b=sc.nextInt();
System.out.print("c=");
c=sc.nextInt();
}
if((a+b)>c&&(a+c)>b&&(b+c)>a)
System.out.println(a+","+b+","+c+"能构成三角形");
else
System.out.println(a+","+b+","+c+"不能构成三角形");
}
}