首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序,则程序的输出结果是 #inelude main(){int a=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c);)
若有以下程序,则程序的输出结果是 #inelude main(){int a=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c);)
admin
2020-07-28
21
问题
若有以下程序,则程序的输出结果是
#inelude
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://jikaoti.com/ti/tkD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
数据库系统的三级模式不包括()。
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结
设有定义:doublea[10],*s=a;,以下能够代表数组元素a[3];的是()。
若有定义语句:inta[4][10],*p,*q[4];,且0≤i<4,则错误的赋值是()。
若有如下定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述中正确的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数
以下选项中不属于C语言标识符的是
以下选项中,能用作用户标识符的是
随机试题
标志着城市经济在西欧的形成的是()。
系统性硬化症的诊断标准包括
工程项目人力资源管理的流程主要包括()。
职业中介机构的设立应具备()条件。
在人身保险合同中,被保险人或者投保人变更受益人应当经保险人书面同意。()
以下关于男子西服着装的说法中,正确的是()。
EverymajoriPhoneupdateushersinnewfeatures.Herearesomeunder-the-radartipsthatyoumighthavemissed.Didyoukno
根据录用人民警察的竞争原则,报考者能否被录取,取决于其本人的政治素质、业务素质和()。
下列关于监察对象对监察机关作出的涉及本人的处理决定不服,采取的救济措施,说法不正确的是:
漫画:根据漫画描述的内容。谈谈你的看法。(2011年6月11日安徽省公务员面试真题)
最新回复
(
0
)