switch (a) 和 switch(a==1)有什么区别
以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是
A)switch(a)
{case1:a=b;break;
default:a++;
}
B)switch(a==1)
{case0:a=b;break;
case1:a++;
}
C)switch(a)
{default:a++;break;
case1:a=b;
}
D)switch(a==1)
{case1:a=b;break;
case0:a++;
}
case后面加0,1和只有一个case相同吗.
人气:193 ℃ 时间:2020-05-23 14:27:53
解答
选B~if(a==1)就是判断a是不是=1
然后switch(a)就是判断a是多少~然后对应下面的case多少
switch(a==1)就是判断a是不是=1,如果是就是1,不是则0,然后也是对应下面的case 0还是1
最后你就看后面的case是不是和上面的if的a=b还是else的a++
推荐
猜你喜欢
- 高中英语阅读中we can know from para.1 that…这类型的题是不是推理判断题?
- give are special you something going them to )连词成句
- 被动语态的问题
- 光合作用中葡萄糖、淀粉、蔗糖的合成部位分别是?
- 把1,2,…,2009,2009个数均匀排成一个大圆圈,从1数,隔过1划掉2,…这样划下去,最后剩下的数是多少?
- 有一古诗选集五言绝句比七言绝句多十二首,总字数少了二十个字,两种诗各有几首
- he went to bed.he did not have supper last night何为一句话he went to bed()()supper last night
- __ You go to the beach?Yes,of course