首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() ( int a=0,b=0,c=0; c= (a -= ++a), (a+=b, b+=4); printf("%d,%d,%d\n",a,b,c);)
若有以下程序 #include main() ( int a=0,b=0,c=0; c= (a -= ++a), (a+=b, b+=4); printf("%d,%d,%d\n",a,b,c);)
admin
2016-12-28
19
问题
若有以下程序
#include
main() (
int a=0,b=0,c=0;
c= (a -= ++a), (a+=b, b+=4);
printf("%d,%d,%d\n",a,b,c);)
则程序的输出结果是’
选项
A、0,4,4
B、1,4,1
C、0,4,0
D、1,4,4
答案
C
解析
表达武c=(a-=++a),(a+=b,b+=4)相当于逗号表达式,首先计算c=(a=++a),其中a-=++a)等价于a=a-(++a),得到a的值0,c的值为0,在计算(a+=b,b+=4)时,a和b的初值为0,计算以后,a为0,b为4。
转载请注明原文地址:https://kaotiyun.com/show/RgDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若程序有宏定义:#defineN100则以下叙述中正确的是______。
下列叙述中正确的是______。
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
设有下列语句inta=1,b=2,c;c=a^(b《2);执行后,C的值为()。
下列叙述中不正确的是()。
若变量已正确定义,下列正确的程序段是()。
有下列程序:#include<stdio.h>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1=m++;
模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
下列叙述中错误的是()。
随机试题
在发动机润滑系故障中,如机油呈浑浊乳白色且油面增高,说明气缸内_______。
设A,B是n阶正交矩阵,证明:AB也是正交矩阵.
泌尿系统X线平片检查的主要目的,除外
一般显示脑组织常用的窗宽是
A.抽搐伴苦笑面容B.抽搐伴高血压肢体瘫痪C.抽搐伴高热D.抽搐前有先兆E.抽搐不伴有意识障碍
女性,18岁。发热伴鼻出血5日。查体:全身淋巴结肿大,皮肤散在出血斑,肝肋下2cm,脾肋下3cm,血红蛋白80g/L,白细胞12×109/L,血小板40×109/L,骨髓增生活跃,原始细胞占0.80,过氧化物酶染色阴性,非特异性酯酶阴性。首选治疗方案
曲则全,枉则直,洼则盈,敝则新,少则得,多则惑。这体现的哲理是:
根据下列资料。回答下列问题。2013年职务发明专利的授权量同比增加量从高到低排序正确的是:
当x≥0时,f(x)=x,设g(x)=当x≥0时,求∫0xf(t)g(x—t)dt.
Forthispart,youareallowed30minutestowriteashortessayonthetopicofLow-CarbonLifestyle.Youshouldwriteatleast
最新回复
(
0
)