首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
2019-08-18
43
问题
若有以下程序
#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,0
B、0,4,4
C、1,4,1
D、1,4,4
答案
A
解析
逗号运算符的结合性从左到右,因此逗号表达式将从左到右进行计算。且逗号运算符的优先级最低,所以先计算c=(a-=++a)这部分。其中,赋值运算符从右往左计算,先执行++a,a自增1后再赋值,所以a的值为1,执行a=a-1,即a=1-1,a的值为0,并将0赋给变量c,第二部分(a+=b,b+=4),先执行a=a+b,a=0+0,即a的值为0,然后执行b+=4,b=0+4,即b的值为4,所以打印结果为0,4,0,选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/naRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
以下错误的定义语句是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
有以下程序#includestructSTU{charname[9];charsex;intscore[2];};voidffstructSTUa11){structSTUb={"zhao",’m’
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0:(3)xl
在软件开发中,需求分析阶段产生的主要文档是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是()。
随机试题
精馏塔操作过程中主要通过控制温度、压力、进料量和回流比来实现对气、液负荷的控制。()
非结构式访谈
_____是指考核者在绩效考核中,把被考核者与前面的被考核者相比较,这种比较影响了对该被考核者的考核结果。
能激动α和β受体的拟肾上腺素药有:
患儿,2岁。泄泻2天,大便日行10余次,质稀如水,色黄混浊。精神不振,口渴心烦,眼眶凹陷,皮肤干燥,小便短赤,舌红少津,苔少。其治法是()
联合国工业发展组织对项目周期的划分是从()
1.背景:某公司承建城市主干道改扩建工程,现有路面的宽度为15m,两侧各拓宽10m,形成主干道;路面结构:300mm厚的水泥稳定土底基层,350mm厚二灰碎石混合料基层,AC一25沥青混凝土厚70mm、AC一20沥青混凝土厚50mm、改性沥青SM
将等物质的量的A、B、C、D四种物质混合,发生如下反应:当反应进行一定时间后,测得A减少了nmol,B减少了n/2mol,C增加了3/2nmol,D增加了nmol,此时达到化学平衡:该化学方程式中各物质的化学计量数为:a=___________
下列关于手工业的社会主义改造的说法,正确的是()
Althoughmanygovernmentstrytoconvincetheirrespectivesubjectsthatatomicenergyisanacceptablealternative【21】______
最新回复
(
0
)