首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=0,b=1,c=1; 关于逻辑表达式a++||b++&&c++中各个部分的执行顺序,以下说法正确的是( )。
若有定义:int a=0,b=1,c=1; 关于逻辑表达式a++||b++&&c++中各个部分的执行顺序,以下说法正确的是( )。
admin
2022-10-24
30
问题
若有定义:int a=0,b=1,c=1;
关于逻辑表达式a++||b++&&c++中各个部分的执行顺序,以下说法正确的是( )。
选项
A、先执行b++,再执行c++,最后执行a++
B、先执行a++,再执行b++,最后执行c++
C、先执行c++,再执行b++,最后执行a++
D、先执行b++,再执行a++,最后执行c++
答案
B
解析
C语言中运算符有优先级和结合性,首先自增自减运算符的优先级高于逻辑运算符,再者逻辑运算符中&&优先级比||高,逻辑运算符是自左向右运算,所以题意中表达式等价于:(a++)||((b++)&&(c++)),运算顺序为:首先执行a++,再执行b++,最后执行c++,本题答案为B。故本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/CRkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>char*a="you";char*b="WelcomeyoutoBeijing!";main(){char*p;p=b;
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
下列叙述中错误的是()。
以下叙述中正确的是()。
下面不能作为结构化方法软件需求分析工具的是
以下选项中,合法的一组C语言数值常量是()。
已有定义inta=3;和输出语句printf(“%8x”,a);以下正确的叙述是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i
以下叙述中错误的是( )。
以下选项中非法的字符常量是
随机试题
室壁运动弥漫性减弱常见于哪个疾病
降压作用平稳,持久的钙离子通道阻断剂是
如图所示,一绝热密闭的容器,用隔板分成相等的两部分,左边盛有一定量的理想气体,压强为P0,右边为真空,今将隔板抽去,气体自由膨胀,当气体达到平衡时,气体的压强比原来减少了()。
货币均衡的实现所依赖的最重要的条件是()。
下列情况,满足收入确认条件的有()。
关于假设检验的两类错误,下列描述正确的有()。
科学家对76位心脏病患者进行了研究,他们分别采用“一名志愿者带一只狗前去探望病人”、“一名志愿者前去探望病人”以及“没有志愿者”三种方法分别测试这些病人的反应。结果发现第一种情况下病人的焦虑程度下降了24%,第二种情况下病人的焦虑程度只下降了10%,第三
1928年南京国民政府制定“戊辰学制”的指导原则,对1922年“新学制”的标准进行了调整,特别提出()
在指令MOV WORD PTR[0074H),55BBH的机器代码中,最后一个字节是( )。
Psychologistsnowcontendthatthewayadultsthinkandfeelaredeterminedasmuchbytheirpeersinearlychildhoodthanbyth
最新回复
(
0
)