问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言 switch语句简单问题

发布网友 发布时间:2022-04-22 15:02

我来回答

4个回答

热心网友 时间:2023-10-19 08:10

tch(表达式)
{
case 常量表达式1: 语句1
case 常量表达式2: 语句2
.....................
case 常量表达式n: 语句n
default : 语句n+1
}
它的执行流程:当表达式的值和某个case后面的语句相同时执行这个case后面的语句(并接着执行下面的语句,如果不希望接着执行下面的语句要用break语句跳出)。
下面C语言实现的你的逻辑要求(程序已调试过了):
#include "stdio.h"
main()
{
int num;
scanf("%d",&num);
switch(num)
{
case 1: putchar('A');
break;
case 2: putchar('B');
break;
case 3: putchar('C');
break;
case 4: putchar('D');
break;
default:
putchar('?');
}
printf("\n");
}
希望对朋友你有帮助!

热心网友 时间:2023-10-19 08:10

case后面的是常量表达式,具体根据你所要选择的内容而定。加减乘除中的+是一个字符,需要用单引号来表示

热心网友 时间:2023-10-19 08:11

switch的case只能跟一个值。
这个值可以是数字,字符,函数返回值,表达式的值等等。
+号如果不加 ' '的话它是一个操作符,加了表示‘+’这个字符,因此用了 ' ' 才能被识别。

热心网友 时间:2023-10-19 08:11

1 2 是数字int 数据类型,’+‘ 是字符类型,,所以 。。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 姓刘的女孩子起名?又好喊又好听的 姓刘的女孩子叫什么好? c语言中case后面可以跟数字吗? 花胶需要泡多久 女孩姓刘 取个个性好听的名字 三个字的 生活中你不知道的海味干货常识? 三星a7的呼吸灯在哪设置啊? 花胶怎么吃效果最好 C语言中case语句后面一定要加单引号吗? 女孩子姓刘的叫什么名孩好听? 姓刘女孩子名字大全2015 急求!个人 网站设计报告 毕业设计关于网站方向中期报告 网页设计或网站建设的实践报告 谁能帮忙写份检讨书 花胶怎么吃才最营养 可盐又可嫌的花胶汤,究竟哪种口味是最完美的? 关于花胶的质量分类,和各个的价位 微信聊天时约定时间后,可以打开提醒功能,解决忘记待办事项的困扰 怎样吃花胶才更有营养价值 姓刘的女孩子应该怎么取名字好听 C语言基础知识点 请问姓刘的女孩子取什么名字好 大学生几大编程语言你都会哪几种? 为什么在case中加减号要带上单引号?char定义的字母到底是什么,变成ACSII值了? C语言中的Switch-case语句 switch中case后的常量一定要加单引号吗? 什么叫合法的字符 C语言里switch语句为什么case后面有的加Break有的不加? c语言 问题如图,case ... : 的问题? 耳朵听力检查需要多久 听力检查仪检查的是耳朵的哪些部位? 纯音听力测试,测试好耳时需要给听力差的那个耳朵 掩蔽吗? 耳朵听力测试正常是多少 耳朵听力测试的高频低频是什么意思? 耳朵听力测试要多少钱 耳朵测听记录图上的气导和骨导是什么意思 耳朵电测听的图标到70点是什么意思啊 耳朵听力检测dB是分贝吗 医院耳朵听力测试,你们觉得有什么需要注意的地方吗