永发信息网

一个关于VC++6.0 中switch的问题

答案:4  悬赏:60  手机版
解决时间 2021-03-20 21:02
一个关于VC++6.0 中switch的问题
最佳答案
switch后面的括号中的只给错了 一般给的是变量,你的问题中当 int a=2时,switch(a==2) a==2为真就相当于switch(1) 当然从1开始 后面int a=2 switch(a==3) a不等于3 为假 相当于switch(0)当然从0开始了 switch的用法 好好看看....
全部回答
因为你定义的a=2
switch(a==2)里面是一个逻辑表达式,判断a是不是等于2。而a又等于2,所以switch里面的表达式是真,即1。
而switch(a==3)里面的表达式为假,所以值为0。
a==2 为真 就是1 ,那么执行case 1
如果a==3 为假 就是0 ,就是case 0 了
switch()的判断条件是你的a==2,这个表达式的值为真,就是1,所以从case 1开始执行,如果条件换成a==3,那么这个条件为假,就是0,所以从case 0开始执行。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
周浦好还是惠南镇好?请大家从交通,居住,教
水圣净水机我想知道这个在什么地方
逍客1.2t油耗
38岁男人出汗多是什么原因
有没有分享自己的私密社交软件阿
美国金州在哪里
四十五岁可以学什么技术还可以学习吗
k656次火车路过哪些站
项这个字可以组成几个词
巴厘车贷,靠谱吗,是和银行合作的吗,还是私
成人自考专升本 大概需要多少钱 什么时间考
笔记本容易坏吗
女生名字姓王带迪的,迪在第三个字
回道1860烤吧这个地址在什么地方,我要处理点
c++中,可以用delete释放一个数组的空间吗?
推荐资讯
锦鲤横竖翻滚是鱼鳔坏了吗
FORM 9和FORM 41 分别是什么出口认证证书?
隆胸手术后多久能剧烈运动?
饮酒的作者是( )时期的著名( )诗人( )
想在cf里买把英雄m4但大家都说玫瑰精灵不好,
aretheynearthetadle?是什么意思啊
求拉丁舞浓妆过程
曹操、刘备、孙权分别代表什么样性格的老板呢
草缸开缸用基肥好还是底肥
Microsoft Office Visio 怎么挪动线上的文字
红玫瑰商行在什么地方啊,我要过去处理事情
猜谜语,无人像我乐陶陶,猜一个省份
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?