首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main(){int a=0,b=0,c=0 c=(a+=++b,b+=4); printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果是
若有以下程序 #include<stdio.h> main(){int a=0,b=0,c=0 c=(a+=++b,b+=4); printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果是
admin
2017-04-26
48
问题
若有以下程序
#include<stdio.h>
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/gcDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
下列叙述中,正确的是
以下选项中可作为C语言合法常量的是
下列有关数据库的描述,正确的是
结构化程序设计主要强调的是
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
若有说明语句:double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。
若要求从键盘读入含有空格字符的字符串,应使用函数
随机试题
研究发现:3岁的幼儿在与他人玩捉迷藏游戏时,会用手把自己眼睛遮起来,以为自己看不到别人,别人也就看不到他了,这种现象主要说明幼儿的思维特征具有()
Aresomepeopleborncleverandothersbornstupid?Orisintelligencedevelopedbyourenvironmentandourexperience?Strangel
《安全生产法》的许多条文都是围绕着从业人员的人身安全规定的,要求生产经营单位必须围绕着保障()这个核心抓好安全管理工作。
甲商场向乙企业发出采购100台电冰箱的要约,乙企业于5月1日寄出承诺信件,5月8日信件奇至甲商场,时逢其总经理外出,5月9日总经理知悉了该信内容,遂于5月10日电话告知乙收到承诺根据合同法律制度的规定,该承诺的生效时间是()。
为了解决社区中存在的“破城开店”难题,社会工作者带领社区居民多次召开“议事会”。每次开会时,居民都积极发言,但讨论过程中各执己见,争论不休,未能达成共识。针对这种情况,社会工作者应采取的策略是()
简述采用层次分析法确定绩效考评权重的主要步骤。除该方法外,还有哪些方法可以确定绩效考评权重?
已知f(x)=sin(2x+φ),其中0<φ<2π,若f(π),则φ的一个可能取值可以是()。
当x≥10时,f(x)=x,设g(x)=
[*]
BeautyIsMeaningless Ayoungmanseesasunsetand,unabletounderstandorToexpresstheemotionthatitraisesinhint,he
最新回复
(
0
)