社区
C语言
帖子详情
初学c语言,想用switch case结构写个小程序,可是case后的条件不会写,高手帮忙看看
andycpp
2005-03-09 09:55:07
具体实现的功能就是
用户输入一个成绩,判断这个成绩的档次
90~100 分为 优秀
80~89 分为 良好
70~79 分为 中等
60~69 分为 及格
60 分以下为 不及格
请问case后面的条件怎么写啊?
...全文
331
6
打赏
收藏
初学c语言,想用switch case结构写个小程序,可是case后的条件不会写,高手帮忙看看
具体实现的功能就是 用户输入一个成绩,判断这个成绩的档次 90~100 分为 优秀 80~89 分为 良好 70~79 分为 中等 60~69 分为 及格 60 分以下为 不及格 请问case后面的条件怎么写啊?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
helenhf
2005-03-09
打赏
举报
回复
哦~
没想清楚 ^_^
Salam2001
2005-03-09
打赏
举报
回复
这个应该是"/":
switch( i / 10 )
{
case 9:
case 10: // 优秀
break;
case 8: // 良好
break;
case 7: // 中等
break;
case 6: // 及格
break;
default: // 不及格
break;
}
pcboyxhy
2005-03-09
打赏
举报
回复
这个还是hash比较好。
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char tab[][10]={"不及格","不及格","不及格","不及格","不及格","不及格"
,"及格","中等","良好","优秀","优秀"};
int score;
while(scanf("%d", &score)!=EOF)
printf("\n%s\n", tab[score/10]);
system("PAUSE");
return 0;
}
helenhf
2005-03-09
打赏
举报
回复
伪代码,仅供参考~~
假设获得的成绩放在整型变量i里
switch(i%10)
{
case 9:
case 10: // 优秀
break;
case 8: // 良好
break;
case 7: // 中等
break;
case 6: // 及格
break;
default: // 不及格
break;
}
sasdaa
2005-03-09
打赏
举报
回复
可int i =分数/10
switch(i){
case
Dong
2005-03-09
打赏
举报
回复
只能使用if...else if ....else if ...else的吧!
单片机的
c语言
入门2——数组,
switch
case
语句和实战2(计算机
小程序
)
数组是一堆相同类型数据的集合,存储多个数据的重要方式。一种选择
结构
从多个选项中执行相较于多个嵌套if-else,if语句
switch
语句
结构
更清晰,更易读。1.2
switch
-
case
语句的格式
switch
(变量)
case
变量://程序;break;
case
变量://程序;break;
case
变量://程序;break;default:程序;
【思维导图】
C语言
—分支与循环
像for循环,while循环,do-while循环,以及各循环的之间使用的区别,在循环里面又涉及break语句,contiune语句,goto语句,最后以我们现有
C语言
的知识我们还学会了一个关机
小程序
,这个关机
小程序
我有详细的一篇博客介绍,同时还有这个思维导图的详细知识博客,都已经贴在下面啦~里面包括 if语句,if-else语句,
switch
-
case
语句,语句中同时涉及运算,所以我们又学习了各种操作符,像。上节我们回顾了
C语言
数据类型与变量,今天我们来回顾。,即分为两大点,分支,循环,
(35)
C语言
对选择
结构
和循环
结构
的总结!包括 if、else、
switch
、
case
! while 和 do-while 循环,break 和 continue 关键字《小鹅说 C 语言》
不过由于 goto 语句很容易造成代码混乱,维护和阅读困难,饱受诟病,不被推荐,而且 goto 循环完全可以被其他循环取代,所以后来的很多编程语言都取消了 goto 语句,我们也不再讲解。所谓“跳出”,是指一旦遇到 break,就不再执行
switch
中的任何语句,包括当前分支中的语句和其他分支中的语句;else 是最基本的
结构
,
switch
…else 可以嵌套使用,原则上嵌套的层次(深度)没有限制,但是过多的嵌套层次会让代码
结构
混乱。for 循环是最常用的循环,它的功能强大,一般都可以代替其他循环。
【JS】
条件
判断语句
switch
...
case
js
条件
判断语句
switch
...
case
语法以及示例
jude的用法
C语言
,
C语言
switch
...
case
语句的问题
C语言
switch
...
case
语句的问题问题: 输入一个月份,判断这个月份属于那个季节 用
switch
...
case
语句来编这个
小程序
,请回答详细一些,谢谢!更新时间:2019-06-05 20:52最满意答案#includevoid main(void){int month;printf("Please input a month\n");scanf("%d",&month);if(m...
C语言
70,040
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章