首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include main(){int a=0,b=0,c=0 c=(a+=++b,b+=4); printf(’’%d,%d,%d\n’’,a,b,c);}
以下程序的输出结果是( )。 #include main(){int a=0,b=0,c=0 c=(a+=++b,b+=4); printf(’’%d,%d,%d\n’’,a,b,c);}
admin
2017-10-24
48
问题
以下程序的输出结果是( )。
#include
main(){int a=0,b=0,c=0 c=(a+=++b,b+=4);
printf(’’%d,%d,%d\n’’,a,b,c);}
选项
A、1,4,1
B、一1,5,4
C、1,5,5
D、一1,4,一1
答案
C
解析
对于语句(a+=++b,b+=4),首先计算“a=a+(++b)”,a,b初值为0,则计算以后a为1,b为1,然后计算b+=4,得到b的值为5,此时表达式b+=4的值为整个逗号表达式的值,因此c的值为5。
转载请注明原文地址:https://kaotiyun.com/show/Yoxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段:structst{intn;int*m;};inta=2,b=3,c=5;structsts[3]=({101,&a},{102,&c},{103,&b}};main(){s
下列叙述中错误的是()。
在数据流图的类型中有两种类型,它们是变换型和()。
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,B);}程序运行后的输出结果是()。
以下语句或语句组中,能正确进行字符串赋值的是()。
以下选项中可作为C语言合法常量的是()。
以下能正确定义字符串的语句是()。
以下不能正确计算代数式值的C语言表达式是()。
设有说明int(*ptr)[M];其中的标识符ptr是()。
C语言中规定,程序中各函数之间()。
随机试题
乙酰化法测定醇含量可消除伯胺和仲胺的干扰,在反应条件下伯胺和仲胺酰化为相应的酰胺,醇酰化为酯,用碱中和后,加入过量的碱,酯被定量地皂化,而酰胺不反应。()
杆式卡环的卡环臂应起于
中国会计学会是由全国会计领域各类专业组织及个人自愿结成的()社会组织。
期货公司总经理或者相关负责人对公司经营管理行为的合法合规性、风险管理等方面存在的问题不整改或者整改未达到要求的,首席风险官应当及时向期货公司董事长、董事会常设的风险管理委员会或者监事会报告,必要时向中国期货业协会报告。()
通过对______和______的比较分析,可以了解投资者对该基金的认可程度。()[2015年9月真题]
债务人以低于债务账面价值的现金清偿债务,债权人应将债务重组损失计入()。
人民法院审理行政案件,可以依据的规范性文件是()。
已知,y1=x,y2=x2,y3=ex为方程y"+p(x)y'+q(x)y=f(x)的三个特解,则该方程的通解为()
结构化程序设计的3种结构是
An"applepolisher"isonewhogivesgiftstowinfriendshiporspecialtreatment.Itisnotexactlyabribe(贿赂),butiscloset
最新回复
(
0
)