现在我们对学生的成绩进行等级划分,我们可以通过嵌套if-else语句进行操作,因为大部分学生的估计都在70-80之间,因此打破一般的if-else常规判断,先进行70-80分之间的判断,可能对加快程序的运行,代码如下:
- #include <stdio.h>
-
-
int main(int argc, char* argv[])
-
{
-
int score;
-
printf("please input the score\n");
-
scanf("%d",&score);
-
-
if(score < 80)
-
{
-
if(score < 70)
-
{
-
if(score < 60)
-
{
-
printf("E\n");
-
}
-
else
-
{
-
printf("D\n");
-
}
-
}
-
else
-
{
-
printf("D\n");
-
}
-
}
-
else
-
{
-
if(score < 90)
-
{
-
printf("B\n");
-
}
-
else
-
{
-
printf("A\n");
-
}
-
}
-
-
return 0;
-
}
阅读(5331) | 评论(0) | 转发(0) |