首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:double x;,则表达式:x=0,x+10,x++的值是( )。
若有定义:double x;,则表达式:x=0,x+10,x++的值是( )。
admin
2019-01-11
37
问题
若有定义: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全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){ints,i;for(s=0,i=4;i>2;i--,s+=i);printf("%d\n",s);}
若有定义:“inta=4,b=5;floatx=3.4,y=2,1;”,则下列表达式的值为()。(float)(a+b)/2+(int)x%(int)y;
数据元素之间【】的整体称为逻辑结构。
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于【】。
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()
在数据库设计的4个阶段;为关系模式选择存取方法应该在
数据库系统中实现各种数据管理功能的核心软件称为【】。
给定程序MODll.C中函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串的后面。例如:当s所指的字符串为:"ABCDE"时,则t所指的字符串应为:"EDCBAABCDE"。
下面关于完全二叉树的叙述中,错误的是______。
随机试题
垄断资本主义阶段的金融资本是指【】
瘿病的治疗原则以哪项为主
雄黄内服,成人每次用量是马钱子内服,成人每次用量是
针灸治疗耳鸣耳聋实证的治法为
下列关于宪法适用范围的说法中,错误的是:()
(2010)盲道的颜色宜为()。
招股说明书中涉及国有股的,应在国家股股东之后标注(),在国有法人股股东之后标注()。
学生体育参与行为的努力程度、注意力水平、克服困难的决心大小等有所不同。这是运动动机对学生体育学习和身体锻炼行为发挥()的功能导致的。
一个产品生产线分为a、b、c三段,每个人每小时分别完成10、5、6件,现在总人数为71人,要使得完成的件数最大,问71人的安排分别是()。
Wearelivinginoneofthoseperiodsinhumanhistorywhicharemarkedbyrevolutionarychangesinallofman’sideasandvalue
最新回复
(
0
)