00问答网
所有问题
c语言题,switch(i)中的i有什么含义吗,case中的1、2有什么含义吗,怎么会出来3个1呢
如题所述
举报该问题
推荐答案 2016-01-09
i是代表几,例如是1的话。那就是运行第一行代码。case1;如果是2的话,case:2其他的都一样。
追答
希望能帮得上你。希望采纳一下。谢谢!
追问
1怎么会有3个
追答
第一次是一跌时就不会变异了吗?因为for里面,i ++
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/eDTeTjZejITTTTnI0n.html
其他回答
第1个回答 2016-01-09
没有break啊。。。所以不会跳出。。一直往下运行的。。
追问
刚从网上找到
本回答被提问者采纳
第2个回答 2023-04-20
i等于几就进case几 因为没有break跳出所以会继续往下执行
第3个回答 2018-01-10
i是输入的下面的case中的一种情况,是为了找到对应要执行的语句
相似回答
c语言switch
case中的case1,case2,
其中
的1
`2这些数学意思是?
答:
switch(
xyz){
case
0: DoTaskZero();break; case
1
: DoTaskOne(); break; case
2
: DoTaskTwo(); break; default: printf("xyz out of range."); break;}switch-case语句的执行顺序是,将变量xyz的值与各个case逐个进行比较。当变量xyz的值是0时,执行DoTaskZero()并退出switch-...
C语言
问题求教
答:
switch(i)
//switch
case
分支结构
,i
只能是int、char等常量 { case 1: //若i等于
1,
执行case 1:下面的语句,此处没有任何语句,也没有break语句,一直向下执行 case
2
: //若i等于2,执行case 2:下面的语句即putchar('i'); ,也没有break语句,一直向下执行 putchar('i');case
3
: //若...
...{ int i; for(i=0;i<
3
;i++)
switch(i)
{
case
1
:printf("%d"
,i
...
答:
i自增
1,
为1,进入
switch
语句,等于1,所以执行
case
1语句,输出1,但是case 1语句后没有break语句,所以还要执行case
2
语句以及default语句,分别输出一个1,这一次总共输出
3个1
i自增1,为2,进入switch语句,等于2,所以执行case 2语句,输出2,但是case 2后也没有break语句,所以还要执行default...
C语言的一
道
题,有
点小迷糊
答:
当i=0时,case 0满足进入case 0,由于case 0后没有可执行语句,所以略过,又由于case 0后没有break,所以不能退出
switch,
所以流程会继续向下,也就是去执行case
1,case
1与case 0是同
一
种情况,流程进入case 2.case 3.和default,所以a的值是10 当i=1时,case 1满足进入case 1,流程和...
大家正在搜
c语言switch语句例题
c语言switch case用法
c语言switch例题
c语言中switch用法
c语言switch语句用法
C语言switch语句
switch结构c语言
switch函数c语言
c语言switch用法举例
相关问题
c语言switch case中的case1,case2,其中...
C语言switch语句,求大神解释一下,谢谢
C语言题,求大神解答,用Switch
为什么int i=1,switch(i){case 2 也会...
C语言中的Switch-case语句
c语言switch语句
C语言高手进!switch case语言问题给解释一下答案
C语言switch语句问题(初学)