当前位置:编程学习 > JAVA >>

急求java知识程序

根据学生成绩(成绩在0~100之间)输出等级:当成绩大于90(含90),输出A;当成绩在80-90之间(含80),输出B ;当成绩在60-80之间(含60),输出C;当成绩小于60,输出D,分别用if语句和switch语句实现。 --------------------编程问答--------------------
int s = 成绩
if(s>=90){
sys..
}else if(s>=80 && s<90){
sys..
}else if(s>=60 && s<80){
sys..
}else{sys..}
--------------------编程问答-------------------- swtich 不行,就算可以也不如if好 --------------------编程问答--------------------
引用 2 楼 qiang0322 的回复:
swtich 不行,就算可以也不如if好

为什么switch不好? --------------------编程问答-------------------- switch压根不行  没什么好不好的 --------------------编程问答-------------------- switch 以后对范围作出判断就能用了 --------------------编程问答-------------------- switch为什么不行??
switch(score/10)不就可以了? --------------------编程问答--------------------
引用 3 楼 tiantian1412 的回复:
引用 2 楼 qiang0322 的回复:swtich 不行,就算可以也不如if好
为什么switch不好?


引用 4 楼 hqshaozhu 的回复:
switch压根不行  没什么好不好的


我也说swtich不行,后来我又加了一个“就算可以”,这个怎么理解吧!是因为成绩一般都是整数或x.5的形式,如果不怕恶心就把所有数字都写出来。所以不如用if。 --------------------编程问答-------------------- jdk1.7 的switch就可以 --------------------编程问答-------------------- 额  1.7?  你确定?  发个代码出来我试试  
我不想写 --------------------编程问答--------------------
两位大神,switch没那么复杂吧?
引用 7 楼 qiang0322 的回复:
引用 3 楼 tiantian1412 的回复:
引用 2 楼 qiang0322 的回复:swtich 不行,就算可以也不如if好
为什么switch不好?

引用 4 楼 hqshaozhu 的回复:
switch压根不行  没什么好不好的

我也说swtich不行,后来我又加了一个“就算可以”,这个怎么理解吧!是因为成绩一般都是整数或x.5的形式,如果不怕恶心就把所有数字都写出……


引用 9 楼 hqshaozhu 的回复:
额  1.7?  你确定?  发个代码出来我试试  
我不想写


int score = 50;
switch (score / 10) {
case 10:
case 9:
System.out.println("A");
break;
case 8:
System.out.println("B");
break;
case 7:
case 6:
System.out.println("C");
break;
default:
System.out.println("D");
}



引用 8 楼 Ywasd 的回复:
jdk1.7 的switch就可以

1.6也可以。
1.7新增的是支持String的switch
--------------------编程问答-------------------- 额   楼上给力   没想到啊 --------------------编程问答-------------------- 谢谢大家,亲们,好给力呢,你们毕业了还是大几的呢还是工作了 --------------------编程问答-------------------- 怎么感觉像课本后边的习题呢。。。刚学编程吧 --------------------编程问答-------------------- 吃顿了 莫笑, --------------------编程问答-------------------- 哈哈哈,我都大二了,该学的语言都学习的差不多了,哈哈哈,只是有小细节的东西不懂问问 --------------------编程问答-------------------- 呵呵  嗯  亲 
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,