求助解题,这个程序用Java怎么写出来555
写一个Java,用if语句打印出符合成绩的学分。即,输入值为精髓得到整数型变量存储在inputd, inputd的价格90以上(含90)," a " 80以上(含80)," b ", 70岁以上(含70岁)," c " 60以上(含60)," d学分,以下就" f "输出的程序写出来吧。 哪点不会 题目要求就是 if 语句的用法呀,用 if 语句判断 inputd 范围就行了,哪里不理解 package com.demo;//可以去掉import java.util.Scanner;
public class Iftest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);//alt+enter
String an = "n";
do{
System.out.println("请输入成绩:");
int inputd = (int)sc.nextDouble();
System.out.println("成绩的等级:");
if(inputd >= 90){
System.out.println("a");
}else if (inputd >= 80){
System.out.println("b");
}else if (inputd >= 70){
System.out.println("c");
}else if (inputd >= 60){
System.out.println("d");
}else if(inputd >= 0){
System.out.println("f");
}
System.out.println("是否继续输入(y/n):");
an = sc.next();
}while ("y".equals(an));
}
}
页:
[1]