【C语言-05】条件判断方法2(switch语句)
1、打开C-Free,新建文件。
2、输入以下内容:
#include<stdio.h>
main()
{
int a;
printf("请输入学生成绩:");
scanf("%d",&a);
switch(a/10){
case 10:case 9 :case 8:printf("优秀");break;
case 7:printf("良好");break;
case 6:printf("及格");break;
case 0:case 1:case 2:case 3:case 4:printf("不及格");break;
default:printf("输入错误!");
}
return 0;
}
3、运行结果:
1、switch-case语句一般格式如下:
switch(表达式){
case 常量:语句;
case 常量:语句;
……
default:语句;
}
2、多种结果为了避免重复可以用英文冒号隔开(如图),case后面不可接表达式!
3、每个case后面加个break,可以避免运行后面case后的语句。
4、当然不一定非要用break,如图:break的作用
5、default可以没有,如果不加default遇到case后没有情况,系统将不会做出反应,直接跳过switch{……}函数。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:58
阅读量:69
阅读量:87
阅读量:93
阅读量:73