首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:double x;,则表达式:x=0,x+10,x++的值是( )。
若有定义:double x;,则表达式:x=0,x+10,x++的值是( )。
admin
2019-01-11
21
问题
若有定义:double x;,则表达式:x=0,x+10,x++的值是( )。
选项
A、11.0
B、10.0
C、0.0
D、1.0
答案
C
解析
C语言中,逗号运算符可以把两个以上(包含两个)的表达式连接成一个表达式。逗号运算符的优先级是所有运算符中级别最低的,逗号运算符保证左边的子表达式运算结束后才进行右边的子表达式的运算。也就是说,逗号运算符是一个序列点,其左边所有副作用都结束后,才对其右边的子表达式进行运算,并以最右边表达式值作为整个逗号表达式的值。后置自增运算:k++表示先运算,后自加。前置自增运算:++k表示先自加,后运算。因此,表达式x=0,x+10,x++的计算过程为首先赋值x=0,然后将x加10,但是并不对x进行赋值,最后计算x++,并根据后置自增运算的计算结果,即为x=0.0。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/Haxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
假设a和b为int型变量,则执行以下语句后b的值为()。a=1;b=10;do{b-=a;a++;}while(b--<0);
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}
以下程序的输出结果是______。main(){ints,i;for(s=0,i=4;i>2;i--,s+=i);printf("%d\n",s);}
已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是()。
以下叙述中错误的是
下列给定程序中,函数proc()的功能是:首先把b所指字符串中的字符按逆序存放,然后将str1所指字符串中的字符和str2所指字符串中的字符,按排列的顺序交叉合并到str所指数组中,过长的剩余字符接在str所指数组的尾部。例如,当str1所指字符串中的内容
设有下列二叉树:对此二叉树中序遍历的结果为______。
在数据库系统中,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是()。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统管理阶段和数据库系统管理阶段。其中数据独立性最高的阶段是()。
随机试题
患儿,男性,13岁。半月来全身水肿、乏力。查体:尿蛋白(++++),定量4.0g/d。镜检偶见沉渣红细胞和透明管型。血压120/80mmHg,血浆白蛋白29g/L,BUN5mmol/L,血肌酐98μmol/L,胆固醇、甘油三酯升高。该患儿的临床诊断是
患者,男性,23岁,右腰部撞伤1小时。患者腰部剧烈疼痛,肿胀,有淡红色血尿,诊断为右。肾挫伤,采用非手术治疗。能及时反映肾出血情况的指标是
下列各项中,可用于大跨度、高耸结构,承受动荷载的钢结构的钢材有()。
2×17年12月,经董事会批准,甲公司自2×18年1月1日起撤销某营销网点,该业务重组计划已对外公告。为实施该业务重组计划,甲公司预计发生以下支出或损失:因辞退职工将支付补偿款100万元,因撤销门店租赁合同将支付违约金20万元,因处置门店内设备将发生损失5
在中国军事构筑史上,享有“天下第一关”誉称的关键是()。
北京地处华北平原北部,与天津相邻,并与天津一起被()环绕。
哥白尼的“日心说”与当时的宗教思想、占统治地位的亚里士多德物理学以及人们的“常识”均相抵触,一开始遭到许多人的反对,直到牛顿发现万有引力定律之后,才逐步被天文学家们承认。由此不能推出的是:
数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的数据中提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。根据上述定义,下列属于数据挖掘的是:
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(char*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。例如:abcdc
ManyyoungpeoplewanttostudyintheUnitedStatesbutdonothavethemoneytodoso.Itisagoodideatoresearchthisques
最新回复
(
0
)