求C语言解答,执行下面程序输入2后的输出结果是?请写出详细过程,不能只写答案。 10

请讲解一下每一部过程的意义... 请讲解一下每一部过程的意义 展开
 我来答
heart_飞翔
2016-11-07
知道答主
回答量:18
采纳率:0%
帮助的人:8.8万
展开全部
答案是C,输入2后k的值为2执行case2,此时输出2,因为case2后面没有break;跳出循环语句,所以再执行case3,此时输出3,case3后有break;跳出循环。程序结束
追问
这么会俩答案了,到底B还是C?
追答
因为case2后面没有break;不会跳出switch,而会执行下一条命令,直到遇见了break;就跳出switch,不执行下面的命令。switch(k)里面的k是和下面case k:匹配的,如果k的值为2就执行case 2:。如果k的值1就执行case 1:。以此类推
edfvhji
2016-11-07 · TA获得超过354个赞
知道答主
回答量:109
采纳率:0%
帮助的人:28.4万
展开全部
答案是BBBB
更多追问追答
追问
过程那
追答
你说下是哪个地方看不懂,k++?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式