#include <stdio.h>
int main()
{
//两种方式编写学生成绩分类
int cj;
puts("请输入一个分数");
scanf("%d",&cj);
if(cj>=80&&cj<89){
puts("该学生成绩为A,很优秀");
}else if(cj>=70&&cj<79){
puts("该学生成绩为B,良好");
}else if(cj>=60&&cj<69){
puts("该学生成绩为C,一般般,混日子的");
}else if(cj<60){
puts("该学生成绩为E,学渣垃圾");
}else if(cj>=90&&cj<100){
puts("该学生成绩为S,你不是正常人");
}else{
puts("该学生成绩非法,请重新输入");
}
printf("该学生的成绩:%d\n",cj);
int cj;
puts("请输入一个分数");
scanf("%d",&cj);
switch(cj/10){
case 1:
case 2:
case 3:
case 4:
case 5:
puts("该学生成绩为E,学渣垃圾");
break;
case 6:
puts("该学生成绩为C,一般般,混日子的");
break;
case 7:
puts("该学生成绩为B,良好");
break;
case 8:
puts("该学生成绩为A,优秀");
break;
case 9:
puts("该学生成绩为S,你不是正常人");
break;
default:
puts("该学生成绩非法,请重新输入");
}
printf("该学生的成绩:%d\n",cj);
return 0;
}
C语言,用if else,switch,编写学生成绩分类
最新推荐文章于 2024-11-09 14:42:33 发布