中易网

本例用switch(),括号中的值有什么要求么

答案:1  悬赏:30  
解决时间 2021-01-12 03:23
本例用switch(),括号中的值有什么要求么
最佳答案
我觉个例子吧
#include

void main()
{
    int num;
    puts("请输入1-10内任意自然数:");
    scanf("%d", &num);
    
    switch(num)
    {
        case 1
        {
            printf("你输入的是1
");
            break;
        }
        case 2
        {
            printf("你输入的是2
");
            break;
        }
        case ...
        {
            ...
        }
        default:
        {
            puts("ERROR!");
        }
    }
    pause();
}

意思就是说,switch()的括号中可以是一个表达式或者变量但不能是常量,但case对变量或者表达式的值进行匹配时,case后面只能跟常量而不能用表达式或者变量代替,case后面可以用int,char,string等类型数据。

整个switch()语句是对很多种情况的筛选,所以switch后面只能是多种情况,case后面只能是一种情况
好像讲过头了,算了算了,你自己看看吧,能有用的就拿去。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国最火的人是谁
带星字的短对联
9.10答案,过程,格式:解∵…∵… 快点,求
高分悬赏:同花顺软件股票集中度90 8.7%中的8
大写的66元整怎么写啊
西数 wdc wd 10EZEX-08RKKAO<1T>是三代接口吗
请问这是玉石还是别的石头?
为什么没有粤‘ i ’和粤‘ O ’的车牌号的?
目前对高密度澄清池研究技术有哪些
我想烙葱油饼,该买什么面粉,加什么可以让它
求生之路 怎么扔灭火器
小米三星智能手表有百度功能
如何画即简单又好看的漫画
是“鸡蛋清”还是“鸡蛋青”
浴室磨砂玻璃任然透光的问题
推荐资讯
写好的0什么变成别的数字1.2.3.4.
入室偷盗七克黄金判多少年
割手腕死。的快还是割静脉
简述城轨列车,地铁,轻轨,各自优缺点
:怎样在安信证券盘面上设置自己想要的图标布
听朋友说奉贤格思教育环境还蛮好的
这串紫檀怎么样?求大师解答
天天旺纱艺地址在什么地方,想过去办事
对联赏析1.两表酬三顾一对足千秋2.把笔又
水光仙子工作室地址在什么地方,我要处理点事
老人在家跌破头怎么办
天谕师父的专属师徒服装怎么得到?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?