首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
2016-12-28
18
问题
若有以下程序
#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/xgDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>ihtfun(ihtn,int*p){intf1,f2;if(n==1||,n==2)*p=1;else{fun(n-1,&f1);fun(
有以下程序:voidf(intn,int*r){intr1=0;if(n%3==0)r1=n/3;elseif(n%5==0)r1=n/5;elsef(--n,&r1);*r=r1;}m
设变量已正确定义,则以下能正确计算f=n!的程序段是______。
下列叙述中正确的是______。
设有下列语句inta=1,b=2,c;c=a^(b《2);执行后,C的值为()。
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],I;for(I=0;I
设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【】。
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是
随机试题
在卧式铣床上铣削直齿条,若用分度盘移距,铣好一齿后,分度手柄转过的转数n=___________。
[*]
路基防排水设计中,当地下水埋深较深或为固定含水层时,可采用()。
某市一家冰箱生产企业,2013年度取得主营业务收入7520万元,其他业务收入270万元,投资收益320万元,营业外收入850元,发生的主营业务成本5260万元,其他业务成本180万元,营业税金及附加120万元,销售费用1600万元,管理费用800万元,
当旅游者发生骨折,须及时送医院救治,但在现场,导游人员应做力所能及的初步处理是()。
下列属于我国公务员福利制度内容的有()。
下列选项属于必然性的有( )。
文本框的SerollBars属性设置为非零值,却没有效果,原因是
Areyougood______?
A.forB.vocabularyC.numerousD.endlessE.graduallyF.activeG.rapidlyH.surprisinglyI.talkedaboutJ.result
最新回复
(
0
)