JAVA小程序代码,大神简单帮我改改.不要和这个完全雷同,谢谢 150
importjava.util.*;classGrade{intscore;charGrade;intInput(){Scannersc=newScanner(Syste...
import java.util.*;
class Grade
{
int score;
char Grade;
int Input()
{
Scanner sc=new Scanner(System.in);
score=sc.nextInt();
return score;
}
int ScoreGrade()
{
if(score>=90)
Grade='A';
else if(score>=80)
Grade='B';
else if(score>=70)
Grade='C';
else if(score>=60)
Grade='D';
else
Grade='E';
return Grade;
}
}
public class a
{
public static void main(String[] args)
{
Grade g=new Grade();
System.out.print("请输入您的成绩:");
g.Input();
g.ScoreGrade();
System.out.print("您的分数等级是:"+g.Grade);
}
} 展开
class Grade
{
int score;
char Grade;
int Input()
{
Scanner sc=new Scanner(System.in);
score=sc.nextInt();
return score;
}
int ScoreGrade()
{
if(score>=90)
Grade='A';
else if(score>=80)
Grade='B';
else if(score>=70)
Grade='C';
else if(score>=60)
Grade='D';
else
Grade='E';
return Grade;
}
}
public class a
{
public static void main(String[] args)
{
Grade g=new Grade();
System.out.print("请输入您的成绩:");
g.Input();
g.ScoreGrade();
System.out.print("您的分数等级是:"+g.Grade);
}
} 展开
2014-09-10
展开全部
将if(score>=90)
Grade='A';
else if(score>=80)
Grade='B';
else if(score>=70)
Grade='C';
else if(score>=60)
Grade='D';
else
Grade='E';
这块用switch实现,其他也没什么好改的
Grade='A';
else if(score>=80)
Grade='B';
else if(score>=70)
Grade='C';
else if(score>=60)
Grade='D';
else
Grade='E';
这块用switch实现,其他也没什么好改的
追问
大神...改出来行吗?...我是初学者T . T
追答
学编码的要学会自己从网上搜索,之后学成自己的,下面这个是switch,请注意代码下面的注释讲解
http://www.cnblogs.com/zhangjs8385/archive/2011/10/06/2200059.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询