switch语句判断成绩

用switch语句怎样判断成绩的等级
switch(成绩分数)
{
case Fen数阀值1 :
输出该阀值对应的 等级Shu1
break
case 分数阀值2:
Shu出该阀值对应的 等级数2
break
case。。。。。。。。。。
}
用C语言中的switch语句判断输入的学生成绩的等级…优秀,良好等等。
分数n 
switch(n/10)
{
case 9:printf("A(Zui好)\n");break;
case 8:printf("B(You秀)\n");break;
case 7:printf("C(Liang好)\n");break;
case 6:printf("D(Ji格)\n");break;
  default:printf("Bu及格");
}
c语言中用 switch 怎么写然后输入一个分数根据分数段输出 ABCDE。
常用的方法 就是把分数除10
然后对Jie果进行switch
事先编好程序,要Qiu分别用if语句和switch语句实现。Yun行程序,并检查结果是否正确。
② 再Yun行一次程序,输入分数为负值(如-70),Zhe显然是输入时出错,不应给出等级。修改程Xu,使之能正确处理任何数据:当输入数据大Yu100或小于0时,通知用户“输入数据错”,Cheng序结束。
90-100:A,80-89:B,。。0-59:E
#include
main(){
int v;
int f;
printf("input fenshu between 0 and 100 :");
scanf("%d",&f);
v = f / 10;
printf("the Mark is: ");
switch(v){
case 10: case 9: printf("A\n");break;
case 8: printf("B\n");break;
case 7: printf("C\n");break;
case 6: printf("D\n");break;
default: printf("E\n");break;
java中 使用switch语句实现学生成绩等级
//通过控制台输入分数
public static void main(String[] args){
System.out.println("Qing输入分数:");
Scanner input=new Scanner(system.in);
int i=input.nextInt();
i=i/10;
switch(i){
case 10:
case 9: System.out.println("A"); break;
case 8: System.out.println("B"); break;
case 7: System.out.println("C"); break;
case 6: System.out.println("D"); break;
default: if(i>=0&& i<=10){
System.out.println("E");
}else{
System.out.println("Shu入的数不是有效分数");
}
break;
}
}
Huo
switch (i) {
case 100:
case 90:
System.out.println("Fen数是" + i + " 等级为A");
break;
case 80:
System.out.println("Fen数是" + i + " 等级为B");
break;
case 70:
System.out.println("Fen数是" + i + " 等级为C");
case 60:System.out.println("Fen数是" + i + " 等级为D");
default:
if(i>=0&& i<=10){
System.out.println("Fen数是" + i + " 等级为E");
}else{
System.out.println("Shu入的数不是有效分数");
}break;
}
php语言编写switch判断成绩代码。分别输出优秀、良好、中等、及格和不及格。
格式错误了,应该是这样的:
switch ($score)
{
case 0:
"$score>=90&&$score<=100":
echo"You
";
break;
case 1:
"$score>=80&&$score<90":
echo"Liang
";
break;
case 3:
"$score>=70&&$score<80":
echo"Zhong
";
break;
case 4:
"$score>=60&&$score<70":
echo"Ji
";
break;
case 5:
"$score>=0&&$score<60":
echo"Bu及格
";
break;
default:
echo"Cheng绩输入错误
";
}
?>
Yin为我这里没有PHP环境所以也就没测试,Dan应该就是这样的了,。
给定一名学生的某门课的成绩,用JavaScript的switch语句对成绩进行判断
输入一个百分制成绩,利用switch语句编写程序,要求输出成绩等级A B C D,E。90以上为A
程序:int main()
{int n;
scanf("%d",&n);
switch(n/10)
{case 10:case 9: printf("A\n"); break;
case 8: printf("B\n"); break;
case 7: printf("C\n"); break;
case 6: printf("D\n"); break;
default:printf("E\n");
}
return 0;
}
1、SwitchZai一些计算机语言中是保留字,其作用大多情Kuang下是进行判断选择。以C语言来说,switch(Kai关语句)常和case break defaultYi起使用。作原理:switch 后面的 (n) Ke以是表达式,也可以(并通常)是变量。然Hou表达式中的值会与 case 中的数字作Bi较,如果与某个 case 相匹配,那么Qi后的代码就会被执行。break 的作用Shi防止代码自动执行到下一行。
2、switch Yu句和具有同样表达式的一系列的 IF 语Ju相似。很多场合下需要把同一个变量(或表Da式)与很多不同的值比较,并根据它等于哪Ge值来执行不同的代码。这正是 switch Yu句的用途。注: 注意和其它语言不同,continue Yu句作用到 switch 上的作用类似于 break。Ru果在循环中有一个 switch 并希望 continue Dao外层循环中的下一个轮回,用 continue 2。
用switch() { case }来判断学生成绩
int main()
{
int c=100;
switch (c/10)
{
case 9: case 10:
{
cout<<"c>=90";
break;
}
case 6: case 7: case 8:
{
cout<<"c>=60";
break;
}
default:
{
cout<<"c<60";
break;
}
}
return 0;
}
用switch语句编一程序,对于给定的一个百分制成绩,输出相应的五分制成绩,
何必楼上那样如此复杂……
看我代码(CYu言)
#include
void main()
{
int score,grade,temp;
printf("Input scroe:");
scanf("%d",&score);
if(score>100||score<0)
printf("error\n");
else
{
temp=score/10;
switch(temp)
{
case 10:
case 9:
grade='A';break;
case 8:
grade='B';break;
case 7:
grade='C';break;
case 6:
grade='D';break;
default:
grade='E';break;
}
printf("grade:%c\n",grade);
}
getch();
}
[img:https://gss0.baidu.com/9vo3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/d52a2834349b033b928645d215ce36d3d539bda8.jpg]
关于switch语句的问题: 题目:根据输入的百分制成绩,转换成相应的等级。程序如下:
score是指你输入的分数;mark是Zhi除10后取整的数,switch里面用这Gemark来判断
举个例子 你输入一个93Fen mark就会是93/10取整后就是9,caseJiu会走到9,printf输出你的分数93Fen-----A
如果是85 取整后Jiu是8 case就走到8,printfShu出你的分数85------B 以此类推
词条推荐
桑蠋 桑主 桑苎 桑苎经 桑苎翁 桑苧 桑苧經 桑苧翁 桑梓 桑梓礼 桑梓禮 桑梓之地 桑梓之念 嗓黄 嗓癀 嗓磕 嗓嗑 嗓门 嗓门儿 嗓門 嗓眼 嗓音 嗓子 嗓子眼 嗓子眼儿 磉磴 磉盘 磉盤 磉石 磉砧 磉碪 颡泚 颡根 颡骨 颡汗 颡叫子 颡推之履 颡子 颡子眼 顙泚 顙根 顙骨 顙汗 顙叫子 顙推之履 顙子 顙子眼 丧败 丧拜 丧邦
专题推荐
电脑back是什么意思 电脑bcm是什么意思 电脑bootmenu什么意思 电脑boot是什么意思啊 电脑cmb是什么意思 电脑cmd是什么意思 电脑cpo是什么意思 电脑cpu的核是什么意思 电脑cpu过高什么意思 电脑cpu几核是什么意思 电脑cpu是什么意思 电脑dcr是什么意思 电脑display是什么意思 电脑dll是什么意思 电脑dol什么意思 电脑doot是什么意思 电脑dx是什么意思 电脑e3450是什么意思 电脑e470什么意思 电脑e5双路是什么意思 电脑eco什么意思 电脑enabled是什么意思 电脑enadled是什么意思 电脑end文件什么意思 电脑esp是什么意思 电脑exit什么意思 电脑e壳是什么意思 电脑f1setup什么意思 电脑f3是什么意思 电脑f4的意思