
正文
java成绩分段代码 java成绩等级代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用Java中的Switch语句编写出成绩的等级划分!
将成绩分为几个等级,且每个等级都有一个标记符,然后使用switch case来匹配标记符分别来判断,即可实现。
示例:
switch(表达式){
case 常量表达式1:
//执行语句1;
break;
case 常量表达式2:
//执行语句2;
break;
default:
//执行语句;
break;
}
1.default就是如果没有符合的case就执行它,default并不是必须的.
2.case后的语句可以不用大括号.
3.switch语句的判断条件可以接受int,byte,char,short,枚举,不能接受其他类型.
4.一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break,利用这一特性可以让好几个case执行统一语句.
5.切记不要忘记写break;
相关问答
Q1: 求大神帮忙编一个简单的java程序代码成绩分布
import java.util.Random;
public class RandomDemo {
public static void main(String[] args) {
Random r = new Random();
float random = r.nextFloat();
float random2 = random * 100;
String grade = String.format("%.1f",random2);
//System.out.println(grade);
float grade2 = Float.parseFloat(grade);
if(grade2 = 90){
System.out.println("A");
}else if(grade2 = 60 grade2 90){
System.out.println("B");
}else{
System.out.println("C");
}
}
}
Q2: 编写程序,输入一个学生成绩,给出相应等级:60~100优秀0~50不及格(java代码实现)
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入学生的分数:");
double score = input.nextDouble();
int level1,level2;
if(score=60.0 score=100.0){
System.out.print("该学生成绩为优秀!");
}
else if(score=0 score60.0){
System.out.print("该学生成绩为不及格!");
}
else{
System.out.print("您输入的成绩有误!");
}
}
}
java成绩分段代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java成绩等级代码、java成绩分段代码的信息别忘了在本站进行查找喔。






