Java基础语法练习题进阶版

前面我给小伙伴们分享了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:
 

你可能感兴趣的:(java,字符串,编程语言,switch,数据结构)