小于60分为E类 , 60分至70分(不含70分)为D类 , 70分至80分(不包含80分)为C类,80分至90分(不包含90分)为B类,90分及以上的为A类。
if......else
#include<stdio.h>
int main()
{
int grade = 80 ; //输入成绩
if( grade < 60 )
{
printf ("E \n") ;
}
else
if( grade >= 60 && grade < 70 )
{
printf ("D \n") ;
}
else
if( grade >=70 && grade < 80 )
{
printf ("C \n") ;
}
else
if( grade >= 80 && grade < 90 )
{
printf ("B \n") ;
}
else
if( grade>=90 )
{
printf ("A \n") ;
}
return 0 ;
}
switch
#include<stdio.h>
int main()
{
int grade = 43 ;//定义判断分数为grade
int i = grade/10 ;
switch (i)
{
case 6 :
printf ("D\n") ;
break ;
case 7 :
printf ("C\n") ;
break ;
case 8 :
printf ("B\n") ;
break ;
case 9 :
printf ("A\n") ;
break ;
case 10 :
printf ("A\n") ;
break ;
default :
printf ("E\n") ;
}
return 0 ;
}