永发信息网

Java switch语句

答案:4  悬赏:0  手机版
解决时间 2021-03-06 00:40
Java switch语句1到10为a级,11到80为b级,80到200为c级
从键盘输入一个1到200之间的数
要求用switch语句
最佳答案
int i=6;
switch(i){
case 1:
case 2:
case 3:
case 4:
System.out.println("a级");
break;
case 5:
case 6:
case 7:
case 8:
System.out.println("b级");
break;
自己触类旁通吧。
全部回答
Scanner sc = new Scanner(System.in); int num = sc.nextInt(); if(num>0 && num<200) switch (num<80?(num<11?2:1):0){     case 0:         System.out.println("c");         break;     case 1:         System.out.println("b");         break;     case 2:         System.out.println("a");         break;     default:         System.out.println("nznd");         break; }
public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = 0; try{ num = sc.nextInt(); } catch (Exception e) { System.out.println("请输入数字!"); return; } num = sc.nextInt(); int eum = 0; if(1<=num && num <=10){ eum = 1; }else if(11<=num && num <=80){ eum = 2; }else if(81<=num && num <=200){ eum = 3; }else{ eum = 0; } switch (eum) { case 0:     System.out.println("a级");     break; case 1: System.out.println("b级");     break; case 2: System.out.println("c级");     break; case 3: System.out.println("输入错误");     break; default: } }
switch(表达式) { case 常量表达式1:语句1; .... case 常量表达式2:语句2; default:语句; } switch的用法是判断case后面的表达式和switch后面的表达式是否相匹配,一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break。 在你所给的代码中,由于i等于5,和前面的两个case都不匹配,所以结果中并没有one和ten的。而第三个case中的5就和switch中i的值匹配,因此就会打印出five的,由于没有遇到break所以就会顺序执行很面的代码,打印出three和other
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【数学史上的三次危机】数学史上为什么会出现
溉是多音字吗3月去松溉古镇,可是大家对这个
CsICl2是一种碱金属的多卤化物,这类物质在化
桂林市哪里有曼秀雷敦的爽鼻通卖?
兄弟牌打印机老是显示ERROR,并亮红灯。怎么
青蛙的受精作用和幼体的发育都发生在DA. 陆地
海南省中专学校排名
淄博离岳阳多远
图9为我国某省部分区域农业发展格局示意图。
如果当你喜欢了你的老板,你会怎么做?
制作 室内木门的包装纸箱 需要什么设备?只做
下列有关细胞及物质组成的叙述,正确的选项是
仙剑三画面被拉伸
全民飞机大战飞行团踢人会不会贡献
高尔夫6车钥匙为什么有时候拧不动
推荐资讯
【行政许可法】下列不属于《行政许可法》调整
宿迁市通成塑料制品有限公司地址在什么地方,
长江餐馆在哪里啊,我有事要去这个地方
奥迪a6只有四个轮胎螺丝可以开嘛
6Please wait a minute.I’m__through with t
用醋红糖和香蕉泡在一起真的能减肥吗?
形容言谈的成语有哪些
有没有人知道成都郫县团结镇的八方门业厂在哪
河岔村地址有知道的么?有点事想过去
请问风水先生我和对象属羊和狗的,楼高27层我
GG是什么意思?
兴业银行办的贷款,短信通知贷款已发放,,同
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?