C语言用switch语句进行成绩等级判断

C语言用switch语句进行成绩等级判断,第1张

C语言用switch语句进行成绩等级判断可以采用以下的代码:

main()

{int i,a

scanf("%d",&a)

i=a/10

switch a

{case '10':

case '9': printf("A")break

case '8': printf("B")break

case '7': printf("C")break

case '6': printf("D")

else printf("E")

}

}

扩展资料:

Switch在一些计算机语言中是保留字,其作用大多情况下是进行判断选择。以C语言来说,switch(开关语句)常和case break default一起使用裤友。

C语简或言程序语句

Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。其功能就是控制流程流转的。

直线翻译:switch语句,即“切换”语句;case即“情况”。

switch语句的语法如下(switch,case,break和default是关键字):

switch ( 变量表达式 )

{

case 常量1 :语句break

case 常量2 :语句break

case 常量3 :语句break

...

case 常量n:语句break

default :语句break

}

参考资料来源:百度百拦纯伍科-switch (计算机语言关键字)

#include<stdio.h>

int main()

{

int ichar c//定义成绩的分数、等级

printf("请输入败仿成绩:")

scanf("%d",&i)

if(i>100)

{

printf("\n输入错误!\n")

system("pause")

return 0

}

else if(i>=90)

{

c='A'

}

else if(i>=80)

{

c='B'

}

else if(i>=70)

{

c='C'

}

else if(i>=60)

{

c='D'

}

else

{

c='E'

}

printf("\n此同学的成绩为%d,等级为答枯陆%c\清顷n",i,c)

system("pause")

return 0

}

也可以用swith语句实现


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12289638.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存