首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在C语言程序中已经定义了整型变量int x=2;,以下表达式中,值不为6的是( )。
设在C语言程序中已经定义了整型变量int x=2;,以下表达式中,值不为6的是( )。
admin
2020-11-27
66
问题
设在C语言程序中已经定义了整型变量int x=2;,以下表达式中,值不为6的是( )。
选项
A、2*x,x+=2
B、x++,2*x
C、x*=(1+x)
D、x*=x+1
答案
A
解析
选项A和B中出现的逗号表达式,整个表达式是取逗号后面的表达式的值,因此,选项A的计算过程是先计算2*x,得到4,此时x还是2,再计算x+=2,得到4,因此整个表达式的值是4。选项B的计算过程是先计算x++,得到2,此时x经过自加1后变成了3,再计算2*x,得到6,整个表达式的值取逗号后面的表达式的值为6。选项C分解后可以写成x=x*(1+x),将x=2代入,结果为6。选项D中的加法运算级别高于赋值运算,所以可以写成x=x*(x+1),将x=2代入,结果为6。
转载请注明原文地址:https://kaotiyun.com/show/Xstp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:struct{intn;floatx;}s[2],m[2]={{10,2.8},{0,0.0}};则以下赋值语句中正确的是()。
有以下程序intadd(inta,intb)main(){return(a+b);}{intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
下列选项中不属于面向对象程序设计特征的是
以下叙述中正确的是
有以下程序:#include#includevoidfun(int:**s,intx[2][3]){**s=*(x[1]+1);}voidmain(){inta[2][3]={1,2,3,4,5,6
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
设循环队列的存储空间为O(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
合法的C语言数据常量是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
在面向对象方法中,实现信息隐蔽是依靠
随机试题
在Excel2003工作簿中,有关移动和复制工作表的说法正确的是__________。()
膀胱结石治疗原则不包括下列哪一项
当事人在合同的订立过程中有过错,给对方造成损失,应当承担缔约过失责任的情形包括()等。
下列关于客户信用评级的说法,不正确的是()。
应当注意的是:这里的可能错报总额一般是指各财务报表项目可能的错报金额的汇总数,但也可能包括上一期间的任何未更正可能错报对本期财务报表的影响。上一期间的未更正可能错报与本期未更正可能错报累计起来,可能会导致本期财务报表产生重大错报。因此,注册会计师估计本期的
如图所示,质量为m的物体(可视为质点)以某一速度从A点冲上倾角为30°的固定斜面,其运动的加速度为g,此物体在斜面上上升的最大高度为h,则在这个过程中物体()。
科学技术影响人类的未来生活——2001年英译汉及详解Inlessthan30years’timetheStarTrekholodeckwillbeareality.Directlinksbetweenthebrain
【S1】【S7】
Hefoundhisfatherhardtounderstandbecausehisfatherwastooshortandthin.Hisfathereverhadaclosefriend.
Whydowomenlivelongerthanmen?______Male’sheartpowertopumpbloodaroundthebodycouldhavedecreasedby______ofits
最新回复
(
0
)