中易网

求解一道C 语言习题

答案:3  悬赏:60  
解决时间 2021-02-12 23:32
求解一道C 语言习题
最佳答案
m<3;m++)/; case 1: j=++m,跳出循环,跳出循环后m还要再加一(因为for语句循环完一次后m要加一);break;/开始m是0 switch(m){ case 0: i=m++;此时m=2,%d,%d,%d\n&quot,m=3; for(m=0;此时m=1; case 3:++m; } printf("%d;,i,j,k,m)#include &lt,k=0;//:k=m++,m.h> main() {int i=0,j=0;stdio;//。然后判断m是否小于三,不是 跳出循环。 case 2
全部回答
呵呵,小聪明的题目 注意你的switch中处理的m同时也是for循环的判断条件, 当m的值在switch中++到3时,for循环的m<3判断条件不成立所以就跳出for循环了

x--和y++都是后缀自增运算,因此是先计算后自增或自减

(x--,y++,x+y),

x--后x=5,y++后y=8,

x+y=13

此时r=func(13,z--)

此时带入函数计算时z还是8,计算后才自减变成7但是已经不使用

因此r = func(13,8)

r = 21

因此答案是c

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
用单数还是复数?说说理由
关系型数据库是有下列哪个内容组成?
台湾·佐驰地址有知道的么?有点事想过去
内蒙古正大饲料专营店怎么去啊,有知道地址的
海贼王30到50集关于娜美身世及小时候的事概述
请问中间开黄花的植物叫什么名字?
全日制成教跟业务成教区别是什么?!!
请问没有会计证书就不能应聘会计工作吗 请问
武汉倍思凯尔信息技术有限公司怎么去啊,有知
国际商务秘书和三级秘书资格证哪个好
长城哈弗h7首次保养几公里
安徽鸿信资产管理有限公司这个地址在什么地方
为什么有些人老怀男孩,有些人老怀女孩
最近炕上很多蚂蚁打药过几天又有了怎么办
水浒传电视剧2011版的和1998版的,这两个版本
推荐资讯
南宁东到靖西火车站9月18号的票可以订购吗
runningman那期用嘴对嘴吸面
饱和聚酯树脂有固体的吗?我询问了好多都是液
满族勒克这个地址在什么地方,我要处理点事
老师能不能报考消防工程师
中兴通讯被封杀停牌 中兴通讯复牌后股价会怎
以便饥饿或口渴时取水喝的英文
以“和平”为主题拟两条宣传标语。
空调刚插上电源室外机就响怎么回事
本草堂大林富康药房怎么去啊,有知道地址的么
在香港买篮球鞋便宜还是在北京买便宜
五一路/健康路(路口)这个地址在什么地方,我
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?