首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
24
问题
若有以下程序
#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全国计算机二级
相关试题推荐
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
下列程序段中,不能正确赋值的是
设inta=5,b=6,表达式(++a==b--)?++a:--b的值是_______。
下面程序的运行结果是:_______。fun(intt[],intn){inti,m;if(n==1)returnt[0];elseif(n>=2){m=fun(t,n-1);returnm;}}main(){inta[]={11
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
若a是int型变量,则表达式(a=2*3,a*2),a+4的值为______。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
在长度为n的有序线性表中进行二分查找,最坏的情况下,需要的比较次数为()。
随机试题
使用财政性资金采购物资或者服务的国家机关、事业单位或者其他社会组织,叫做()
血浆特异酶是指()
他励直流电动机的机械特性为()。
建设工程项目管理的时间范畴是建设工程项目的()。
项目建议书应包括的有( )。
汇票是由()签发的,命令付款人在见票时或者在指定日期无条件支付确定金额给收款人或者持票人的票据。
参加工作后,你的直接领导给了你一个工作安排,一个你的非直接领导也给了你一个工作安排,而第二个工作安排更为可行,你该怎么办?
某政务大厅服务器突然出现故障不能办理业务。群众和工作人员因此而发生冲突,你作为负责人怎么解决此事?
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tCourse”“tGrade”“tStudent”和一个空表“tSinfo”,同时还有两个窗体“tStudent”和“tGrade子窗体”,试按以下要求完成设计。
Somepeoplebelievethatsuccesscomesfromtakingrisksorchances,whileothersbelievethatcarefulplanningisthebestway
最新回复
(
0
)