首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
55
问题
若有以下程序
#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://www.kaotiyun.com/show/S5Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是abs(intx){if(x>=0)returnx;elsereturn-x;}main(){inty,z,(*p)(i
下面程序段的输出为#include"stdio.h"main(){printf("%d\n",12
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
以下定义的结构体类型拟包括两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义比冲完整structnode{intinfo;______link;};
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
下列叙述中不正确的是()。
下列选项中,不是一个算法的基本特征的是()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
以下叙述中错误的是
随机试题
()宫苑是中国古代文化的巍峨的纪念碑,其规模建制之宏大,是后世明清园林无与伦比的。
虚无假设在统计假设检验中被当作已知条件运用,因此,虚无假设应是一个()
阅读梁实秋《谈时间》中的一段文字,然后回答下列小题。所以有人宁可遁迹山林,享受那清风明月,“侣鱼虾而友麋鹿”,过那高蹈隐逸的生活。诗人济慈宁愿长时间地守着一株花,看那花苞徐徐展瓣,以为那是人间至乐。嵇康在大树底下扬锤打铁,“浊酒一杯,弹琴一曲”;刘伶“止
在下列各血管中,血压波动幅度最大的是
十二指肠溃疡的好发部位在
工程监理单位在实施建立过程中,发现存在安全事故隐患,情况严重的,应当要求施工单位()
工程量计算的依据是()。
在劳务派遣中,()的关系属于有“关系”没劳动的形式劳动关系。
Mr.Glenisamillionaire.Fiveyearsago,afterreturningfromabroadtohismotherland,he【C1】__________hissmallcompany.Spe
ThedroughtdestroyedthecropsintheSouthwestoftheUnitedStates.
最新回复
(
0
)