今天练习了一些函数的创建和使用。
/*
需求:获取两个整数中较大的那个数
*/
class FunctionDemo3
{
public static void main(String[] args)
{
//System.out.println(getMax(10,10));
//print99();
System.out.println(getLevel(87));
}
public static int getMax(int a ,int b)
{
if (a>b)
{
return a;
}else return b;
}
/*
打印99乘法表
*/
public static void print99(){
for (int x=1; x<=9;x++ )
{
for (int y=1;y<=x ;y++ )
{
System.out.print(y+"*"+x+"="+x*y+"\t");
}
System.out.println("");
}
}
/*
根据考试成绩获取学生分数对应的等级:
90-100 A
80-89 B
70-79 C
60-69 D
60以下 E
结果:等级 ,字符: char
参数: 分数,int
*/
public static char getLevel(int num){
char level;
if (num>=90&num<=100)
level= 'A';
else if (num>=80&num<=89)
level= 'B';
else if (num>=70&num<=79)
level= 'C';
else if (num>=60&num<=69)
level= 'D';
else
level= 'E';
return level;
}
}
else if (num>=00&num<60)
level= 'E';
return level;
最后的这个语句如果这么写,就会报错。报错如下: