永发信息网

这个程序怎么做?

答案:3  悬赏:70  手机版
解决时间 2021-04-10 23:55

main()

{ int n=0,m=1,x=2;

if(!n) x-=1;

if(m) x-=2;

if(x) x-=3;

printf("%d\n",x);

}

请写出详细的解题过程。谢谢了!!!

最佳答案

结果x = -4


==============


if()判断,0为假,非0为真。(非0指不等于0的数字)


=================


首先第一个 if 判断,!n 是否为真,因为n=0,所以 !n (即非0) 为真,执行x -=1,得x=1;


然后第二个 if 判断,因为m = 1,所以为真,执行x -= 2,得x=-1;


最后第三个 if 判断,因为之前已算得x = -1,即 x 为非0,所以为真,执行 x -=3,即x = -4;

全部回答

先看,在下结论,最后给结果

-4
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何提高摄像头清晰度,什么播放器能提高画质
阅读下面这首诗。(6分)东栏梨花 /宋·苏轼
商标右上角为什么会有R符号?
成都高新区有什么电子厂
合作市规划局在什么地方啊,我要过去处理事情
朋友舞蹈学校开业,怎样写祝福语?
孕期吃维尔奇片有影响吗?
同志们寻找一首歌啊
I know that if I start watching a soap ope
腾讯游戏 丝路英雄玩家的装备可以交易吗
关于黑塔利亚
啤酒洗退了色的粉色衣服也可以增色吗?
宏达便利店地址在哪,我要去那里办事
,在英语中关于日期表达法
黑管著名演奏家
推荐资讯
根据短文内容,从短文后的选项中选出能填入空
爱情经历磨难的句子,关于经历让人成长的句子
阿牛网吧地址在什么地方,想过去办事
谁有office2007的excelmui.msi这个安装包或者
宝旭饭店地址在什么地方,想过去办事
单选题k为任意实数,直线(k+1)x-ky-1=0被圆
豆豆酒水批发部地址有知道的么?有点事想过去
你的每一句傻话,都让我心乱如麻,是什么歌里面
除甲醛怎么收费,想给新房做一个甲醛检测,做
狗的嘴巴吃馋了。现在给它吃饭它都不吃,怎么
林肯就任美国总统后,再次重申了美国《反联邦
、、同类项的题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?