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

急求!!请教一个关于C语言的问题

发布网友 发布时间:2024-04-21 17:31

我来回答

4个回答

热心网友 时间:2024-11-23 05:02

I等于10 所以从这里开始
case 10:
case 11:i-=1; /*i=i-1;*/
default:i+=1; /*i=i+1;*/
全部执行

结果 I减1 ,I加1 结果I又是10

如果是这样,那就每个语句执行完就退出switch了,因为有个break跳出循环的语句。
switch(i)
{ case 9:i+=1; break;
case 10: break;
case 11:i-=1; break;
default:i+=1; break;
}

热心网友 时间:2024-11-23 05:02

10

因为找到Case10了 没有函数,但是没有遇到break 程序则会继续往下运行 直到最后default运行完

你可以看看这个程序 然后在case10处设置断点,单步执行看结果
#include<stdio.h>
void main()
{int i;
i=10;
switch(i)
{ case 9:i+=1;
case 10:
case 11:i-=1;
default:i+=1;
}
printf("%d",i);
}

热心网友 时间:2024-11-23 05:03

还是10,swich语句将分别执行case10,case11和default语句。
如果你想单独执行某一个case语句,需在这个case语句后加break语句推出循环,否则将一直执行下去,知道遇到break或switch段的结束。

热心网友 时间:2024-11-23 05:03

顺序执行,结果为10
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 蔡嘎亮的介绍 哪些方法可以使蒜苔炒鸡蛋放置时间更久? 一年内怎么改第二次 不到一年怎么改第二次 2020年新时代好少年观后感 一年内第二次修改技巧 一年内第二次修改技巧 用一个手机号码注册两个会怎样 用同一个手机号码注册了两个,以前的微信登不上了,密码找不回,显... 一个手机号注册了两个码,以前的登不上了是怎么回事呀? 一个手机号码注册了两个之前那个微信怎么找回来? 一个手机号码注册了两个之前那个微信怎么找回来? 拟人句怎么来写? 各位大达,请真正游戏达人进来配台2W的电脑 2w以下能出一台秒杀任何游戏的电脑配置吗?最好笔记本,另外我喜欢玩单机... 组装一台专业玩游戏的高配电脑要多少钱,加显示器! 一年内怎么改第二次 ...知道重庆大学市政工程专业研究生导师哪个比较好,建筑给排水方向的啊... 一年改2次的办法 修改一年内如何二次修改吗苹果 关于C语言的一个题目,急求解释,题目如下图 关于C语言的一个题目,如图,急求解释,谢谢 两道关于C语言的题,急求详解,会的给重谢~~~ 微信聊天记录能否迁移到另一个手机上呢? 精神疾病能用脑部微创手术吗 ...中任何组织或者个人不得利用哪些手段传播宗教极端思想 任何组织或个人不得在互联网上以宗教名义开展募捐!《互联网宗教信息服务... 西屋电磁炉使用中突然中止加热是怎么回事? 西屋电磁炉在插插头时未听到B1一声,电源指示灯也不亮是怎么回事?_百度... 好人们,帮帮忙啊,我现在脸上都是像痘痘一样红红的点啊,有些用手摸的... 脸的两侧痘痘一片红红的怎么办? 急! 心口窝出汗是什么原因今年47岁 如果汽车的车轮平衡需要修理,你觉得该怎么办呢? 上海烁航智能科技有限公司怎么样 上海烁乐信息科技有限公司怎么样? 上海烁泽环境科技有限公司怎么样? 上海灿昊电子信息科技有限公司怎么样? 一年内强制改二次方法 一年内怎么改第二次 android clove的新手机,无法登录移动网络,求助!