首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:double x;,则表达式:x=0,x+10,x++的值是( )。
若有定义:double x;,则表达式:x=0,x+10,x++的值是( )。
admin
2016-05-26
42
问题
若有定义: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加19,但是并不对x进行赋值,最后计算x++,并,根据后置自增运算的计算结果,即为x=0.0。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/HyID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一种有关定义对象应该是什么的界定属于
在社会规范中,一般地说,既规定权利又规定义务的有()。
简述法律关系的定义和特征。
设.(Ⅰ)当a,b为何值时,β不可由α1,α2,α3线性表示;(Ⅱ)当a,b为何值时,β可由α1,α2,α3线性表示,写出表达式.
设函数f(x)在点x=1的某邻域内有定义,且满足3x≤f(x)≤x2+x+1,则曲线y=f(x)在点x=1处的切线方程为________.
设f(x)在x=0的某邻域内有定义,且满足
设函数f(u)有连续的一阶导数,f(0)=1,且函数(x≠0),求x的表达式.
随机试题
在依法扣除劳动者工资后,剩余部分的工资低于当地工资标准的,则按_________。
法律文书中的理由有哪些具体要求?
简述咨询公司在方案实施阶段的工作步骤。
A.进口检验B.抽查性检验C.委托检验D.复验E.注册检验根据药品监督管理部门抽检计划,对药品生产、经营、使用单位抽出样品实施的检验是()。
居住区内下列哪种情况采用明沟排地面水是错误的?[2004年第75题]
股票基金的特点是( )。
恩格斯指出:“世界不是既成事物的集合体,而是过程的集合体。”这是唯物辩证法的“一个伟大的基本思想”。事物发展的过程从内容上看是()
ReadthefollowingtextandanswerthequestionsbychoosingthemostsuitablesubheadingfromthelistA-Gforeachnumberedpa
有以下程序:#include<stdio.h>main()char*p[]={"3697","2548"};inti,j;longnum=0;for(i=0;i<2;i++){
I’dliketotalkabout(1)inEnglandandWales,andinEnglandandWalesthereare(2)ofcouncil.Forinstance,ifIcouldtak
最新回复
(
0
)