前面我给小伙伴们分享了Java基础语法的一些简单的练习题。今天我在网上找了一些,对于新手学习能够得到提高的练习题,给小伙伴们分享一下。
1、利用条件运算符的嵌套来完成此题:所有成绩为整数,学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示
public class A2 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int score=0;
while (true) {
System.out.println("成绩:");
String ss=sc.nextLine();
try {
score=Integer.parseInt(ss);
if(score>=0 && score<=100) {
break;
}
System.out.println("成绩应该是0到100之间!");
} catch (Exception e) {
System.out.println("成绩格式不合法!");
}
}
int level=score/10;
char res='\0';
// 允许的数据类型为3种整型(byte short int)、字符、字符串(hashcode值比对)、
enum枚举类型
switch (level) {
case 10:
case 9:
res='A';
break;
case 8: