用switch语句怎样判断成绩的等级?switch 的使用场景是多个判断条件的单值判断,而成绩等级判定是区间值判断不能使用 switch 而应该使用 if else 判断,因为if判断可以写多个值,比如大于某个数,小于某个数,所以把switch换成if else即可
用switch语句怎样判断成绩的等级?
switch 的使用场景是多个判断条件的单值判断,而成绩等级判定是区间值判断不能使用 switch 而应该使用 if else 判断,因为if判断可以写多个值,比如大于某个数,小于某个数,所以把switch换成if else即可。如何用switch结构或if语句输入成绩和输出等级?
#includeprintf("输入成【拼音:chéng】绩(百分制): ")
d = s / 10
switch (d) {
case 10:
printf("满分。 ")
break
case 9: case 8:
printf("优(繁体:優)秀。 ")
case 7: case 6:
printf("合格[pinyin:gé]。 ")
break
default:
printf("不(pinyin:bù)及格。 ")
}
return 0
}
用C语言中的switch语句判断输入的学生成绩的等级…优秀,良好等等?
分数n switch(n/10) { case 9:printf("A(最好) ")break case 8:printf("B(优秀) ")break case 7:printf("C(良好) ")break case 6:printf("D(及格) ")break default:printf("不及格") }C 用switch语句怎样输入成绩等级(优秀良好合格不合格)?
#includeint main()
{
int c
cin>>c
switch(c/10)
{
case 10:
case 9:cout
case 8:cout
case 7:cout
case 6:
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:cout
default:cout
}
return 0
}
运用switch语句编写程序:按照考试成绩的五个等级A,B,C,D,E输入一个等级标识?
switch(level){caseA:cout<<"A>=90"<C 语言OJ1013:【入门】判断成绩等级用switch语句怎么做?
#include "stdio.h"int main(){int n=0scanf("%d",&n)if(n>85) printf("VERY GOOD")else if(n>59) printf("GOOD")else printf("BAD")return 0}用switch语句统计各等级成绩的个数?
score[i]/10是整除,结果保留整数部分,比如9x/10=9,8x/10=8,因此case 9表示score[i]的值是90~99,case 8表示score[i]的值是80~89,以此类推。本文链接:http://10.21taiyang.com/Scooters/24265808.html
c语言switch判断成(chéng)绩等级转载请注明出处来源