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

C语言,选什么,求过程

发布网友 发布时间:2022-11-04 23:41

我来回答

1个回答

热心网友 时间:2023-10-03 06:22

答案选B,即输出3,2,-1。

分析:

这题考查后缀自减和前缀自加运算符,以及逻辑与运算符 &&。

后缀 z--,是先使用 z 的值,再 -1。

前缀 ++x,是先 +1,再使用 x 的值。

逻辑与运算符 &&,只有其两边的条件都为真时,总的结果才为真。

当 && 左边的条件为假时,就不会计算其右边的表达式(重点)。因为只有两个条件都为真时,结果才为真,其他情况都为假,所以左边的条件为假,结果肯定为假,就没有必要耗时去判断其右边的结果。

运算过程(x = 0, y = 5, z = 3):

判断 z > 0,即 3 > 0 为真;执行 ++x,此时 x = 1;判断 x < 5,即 1 < 5 为真。两个条件都为真,结果就为真。执行 z--,此时 z = 2。

执行循环体 y = y - 1,即 y = 5 - 1,此时 y = 4。

判断 z > 0,即 2 > 0 为真;执行 ++x,此时 x = 2;判断 x < 5,即 2 < 5 为真。两个条件都为真,结果就为真。执行 z--,此时 z = 1。

执行循环体 y = y - 1,即 y = 4 - 1,此时 y = 3。

判断 z > 0,即 1 > 0 为真;执行 ++x,此时 x = 3;判断 x < 5,即 3 < 5 为真。两个条件都为真,结果就为真。执行 z--,此时 z = 0。

执行循环体 y = y - 1,即 y = 3 - 1,此时 y = 2。

判断 z > 0,即 0 > 0 为假,执行 z--,此时 z = -1,退出循环。

输出 x、y、z,结果为:3,2,-1。

测试结果

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13岁一直到18岁晚上经常熬夜会有什么影响 具象表现素描内容简介 ...| 从14世纪文艺复兴到20世纪具象表现绘画 · 168幅画 · 图解西方... 【漫画赏析】比喻具象化——《孤高之人》手法分析 具象美术作品有哪些 具象艺术艺术家介绍 话说 曾经有个演唱会 是初音未来演唱会 39祭 谁知道微信聊天记录删掉了,还能恢复过来吗?有什么软件可以恢复吗?不... 六爻。测缘分。测婚姻 礼仪起源于祭祀的证据是什么? C语言 选什么? 请问c语言选哪个选项? 学习c语言选那个 C语言,选什么? 寻找一首lalalayila的歌 没有歌词的 女声 独行月球插曲是谁唱的 独行月球的片尾曲 独行月球插曲谁唱的 刚子咱们回地球是什么歌 木耳的做法步骤图,冰镇黑木耳怎么做好吃 心上的人儿何时再归来 你喜欢什么歌?如题 谢谢了 休止符的影片亮点 心灵的窗口、灵魂的心声什么意思? 怎么才能知道淘宝上的店家地址 茭白怎么炒的好吃 茭白黄瓜瘦肉红萝卜怎么做 请夫入瓮的作品目录 过度的物质奖励,可能会让孩子不思进取,家长怎么正确激励孩子? 茭白胡萝卜炒肉丝的家常做法怎么做好吃 C语言,选哪个,为什么? 2022年最新房贷款利率是多少 C语言,选什么,求过程。 现在的房贷利率是多少2022 c语言,选哪个 vogoc2使用说明,不知道怎么开机,求指教。 vogo手机上QQ自动关机什么原因? 罚单已经交了 但是在交通违章查询上还有是怎么回事? 摇表,在开路揺测时可以到无穷大,在短接时候,表针不反应,没有动作。这样的表是哪个地方坏了,请教大神 接地电阻摇表指针不动了是怎样回事? 上海冶金矿山机械厂 是什么企业 电牵引采煤机,的基本资料 5s怎样设置照片密码保住隐私 电脑为什么无线连接会出现一个红叉呢?? 梦见跟有见识的人谈恋爱有多重要 有人喜欢Elfsack这个服装牌子吗? 同一件黑色羊毛大衣的多副面孔,你是哪一副? ae打开时提示安装多个Element插件怎么删除 element 3d安装问题 怎么清除element.style