2021-11-22
1、判断成绩是否及格。
public static void main(String[]args){
Scanner input = new Scanner(System.in);
System.out.println("请输入一个分数。");
int score =input.nextInt();
String bool1=score>=60?"及格":"不及格";
System.out.println(bool1);
在此基础上可以在做几个三目运算可以将分数分为多段。
Scanner input = new Scanner(System.in);
System.out.println("请输入一个分数。");
int fraction = input.nextInt();
if(fraction>=90){
System.out.println("成绩A");
}
else if (fraction>=80 && fraction<90) {
System.out.println("成绩B");
}
else if (fraction>=70 && fraction<80){
System.out.println("成绩C");
}
else if (fraction>=60 && fraction<70){
System.out.println("成绩D");
}
else if (fraction<60){
System.out.println("成绩E");
}
else {
System.out.println("你输入的分数不正确,请确定");
}
2、判断年份是不是闰年。(能被4整除且不能被100整除的。)
Scanner input = new Scanner(System.in);
System.out.println("请输入一个年份。");
int rui = input.nextInt();
int a,b;
a = rui%4;
b = rui%100;
if (a==0&&b!=0){
System.out.println("这一年是闰年。");
}
else {
System.out.println("这一年是平年。");
}
这是第一种方法,相对而言比较繁琐。
public static void main(String[]args){
Scanner input = new Scanner(System.in);
System.out.println("请输入一个年份。");
int rui = input.nextInt();
if (rui%4==0 && rui%100!=0 )
System.out.println("这一年是闰年。");
这是第二种方法。与1相比他更加简短。但无法输出”不是闰年“这几个字。需要稍加修改。
3、比较输入的俩个数大小。
Scanner input = new Scanner(System.in);
System.out.println("请输入一a。");
int a = input.nextInt();
System.out.println("请输入一b。");
int b = input.nextInt();
int c;
if (a>b){
System.out.println("a > b");
}
else if (b>a){
System.out.println("b > a");
}
else {
System.out.println("a = b");
}
判断3个数的大小。
Scanner input = new Scanner(System.in);
System.out.println("请输入一a。");
int a = input.nextInt();
System.out.println("请输入一b。");
int b = input.nextInt();
System.out.println("请输入一c。");
int c = input.nextInt();
int d;
if ((a>b && b>c) || (a>c && c>b) ){//把a值最大的情况全部排列出来。
System.out.println("a的值最大。");
}
else if ((c>b && b>a)|| (c>b && c>a)){//把b值最大的情况全部排列出来。
System.out.println("c的值最大,");
}
else if ((b>a && a>c) || (b>c && c>a)){//把c值最大的情况全部排列出来。
System.out.println("b的值最大");
}
else {
System.out.println("有三个数的值或俩个人数的值相等");
}
3、这是一个比较好玩的东西。有想法的可以继续创建下去。
Scanner input = new Scanner(System.in);
System.out.println("感觉今天的天气怎么样。1、天气晴朗。2、天气不行。");
int Weather =input.nextInt();
if (Weather==1){
System.out.println("今天天气不错哦。想干嘛呢?1、外出逛公园。2、外出逛街。");
int clear =input.nextInt();
if (clear==1){
System.out.println("外出逛公园。走吧亲近大自然。");
}
else {
System.out.println("外出逛街。走吧去吃的饱饱的。");
}
}
else if (Weather==2){
System.out.println("今天的天气不怎么样。还是在家吧。1、看电视。2、玩游戏。");
int clear =input.nextInt();
if (clear==1){
System.out.println("看电视。走吧去看看有什么有意思的。");
}
else {
System.out.println("玩游戏,走吧steam打折了。");
}
}
else {
System.out.println("你所输入的不对");
}