首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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-05-20
41
问题
若有以下程序
#include
main(){int a=0,b=0,c=0 c=(a+=++b,b+=4);
printf("%d,%d,%d\n",a,b,c);}
则程序的输出结果是
选项
A、1,5,1
B、-1,4,4
C、1,5,5
D、-1,4,-1
答案
C
解析
对于语句“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/cZDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是#includemain(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d\n",*p+9);}
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
已知字符′A′的ASCII码值是65,字符变量cl的值是′A′,c2的值是′D′。执行语句printf("%d,%d",c1,c2-2);后,输出结果是
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
设有如下三个关系表下列操作中正确的是
在结构化程序设计中,模块划分的原则是
若a是int型变量,则表达式(a=2*3,a*2),a+4的值为______。
设有下列定义:structsk{intm;floatx;)dara,*q;若要使q指向data中的m域,正确的赋值语句是()。
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
下面关于算法的叙述中,正确的是()。
随机试题
A.遮线器B.滤线器C.焦距D.栅密度E.栅比用于滤除摄影时人体产生散射线的是
具有杯状细胞的部位是()。
环境中某些化学物质被生物体吸收后不断积聚、浓缩。这种现象称为
氧瓶燃烧法所必需的设备和试剂是
根据中国国际经济贸易仲裁委员会的仲裁规则,在不公开审理的仲裁案件中,哪些主体负有保密义务?()
下面是一位教师对于《函数的单调性》第一课时的教学设计,请结合课程标准理念及教育理论知识进行点评。一、情境导入1.通过多媒体播放2008年北京奥运会的盛大场景,向学生提出问题:其实,北京奥运会原定于2008年7月25日召开,由于天气原因,
中国共产党90多年的历史实践有哪些经验最重要?
矿山发生了一起严重的安全事故。关于事故原因,甲、乙、丙、丁四位负责人有如下断定。甲:如果造成事故的直接原因是设备故障,那么肯定有人违反操作规程。乙:确实有人违反操作规程,但造成事故的直接原因不是设备故障。丙:造成事故的直接原因
若曲线y=x2+ax+b与曲线2y=-1+xy3在(1,-1)处相切,则().
Bythemiddleofthe21stcentury,thevastmajorityoftheworld’spopulation______incitiesratherthaninthecountry.
最新回复
(
0
)