首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main(){int a=0,b=0,c=0c=(a+=++b,b+=4); printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果是
若有以下程序 #include<stdio.h> main(){int a=0,b=0,c=0c=(a+=++b,b+=4); printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果是
admin
2016-12-18
61
问题
若有以下程序
#include<stdio.h>
main(){int a=0,b=0,c=0c=(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,-=4);首先计算“a=a+(++b)”,a,b初值为0,则计算以后a为1,b为1,然后计算b+=4,得到b的值为5,此时表达式b+=4的值为整个逗号表达式的值,因此c的值为5。
转载请注明原文地址:https://kaotiyun.com/show/S5Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
执行下面的程序后,a的值为main(){inta,b;for(a=1,b=1;a
以下正确的程序段是
有如下程序main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf("%f\n",y);}该程序的输
表达式3.6-5/2+1.2+5%2的值是
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
若程序有宏定义:#defineN100则以下叙述中正确的是______。
算法的有穷性是指()。
在一个C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变鼍需要使用的存储类别是()。
随机试题
校会、班会、周会、展会、时事政策学习是学校实现德育内容、达到德育目标的基本手段。()
简述提高工作效率的途径。
抗高血压药不包括哪一类
易发生走黄变证的疾病是易发生在肌肤间的急性化脓性疾病是
土地权属来源是指(),土地权属来源合法,是进行土地登记,确认土地权属的必要条件。
建设单位征用土地,必须根据国家的有关规定和要求,持有国家主管部门或者省级以上人民政府批准的证书或文件,并按照征用土地的程序和法定的审批权限,依法办理了征用手续后,才能合法用地。()
某制药企业需在2m3潮湿的发酵罐内进行维修作业。根据《化学品生产单位特殊作业安全规范》(GB30871),关于发酵罐内作业照明和用电安全的做法,错误的是()。
背景某施工单位在2010年承担了一项机电工程项目,施工单位项目部为落实施工劳动组织,编制了劳动力资源计划,按计划调配了施工作业人员。并与某劳务公司签订了劳务分包合同,约定该劳务公司提供60名劳务工,从事基础浇筑、钢结构组对焊接、材料搬运工作。进场
1998年度的统计显示,对中国人的健康威胁最大的三种慢性病,按其在总人口中的发病率排列,依次是乙型肝炎、关节炎和高血压。其中,关节炎和高血压的发病率随着年龄的增长而增加,而乙型肝炎在各个年龄段的发病率没有明显的不同。中国人口的平均年龄,在1998年至201
A、 B、 C、 B原句是说苏珊坐火车去拜访她的姨妈。而图片[A]画的是汽车,图片[B]画的是火车,图片[C]是轮船,所以,应该选[B]。
最新回复
(
0
)