首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
2015-07-28
17
问题
若有以下程序
#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,5
B、1,5,1
C、-1,4,4
D、-1,4,-1
答案
A
解析
考查运算符与表达式。表达式"c= (a+=++b, b+=4);"中(a+=++b, b+=4)为逗号表达式,先计算"a+=++b"得b=1,a=1。然后计算"b+=4"得b=5,所以整个逗号表达式的值为5,即c=5.最终输出结果为A)。
转载请注明原文地址:https://kaotiyun.com/show/87Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是______。 main() { int i,j,m=O,n=0; for (i=0;i<2;i++) {for (j=0;j<2;j++) if(j>=i) m=1;n++; printf("%d\n",n); } }
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。
以下对C语言的描述中,正确的是______。
有如下程序段 int a=14,b=15,x; char c=’A’; x=(a&&b)&&(c<’B’); 执行该程序段后,x的值为______。
以下程序运行后的输出结果是______。main(){chara[]="abcdefg",*p;inti=0;p=a;while(*p){if(i%2!=0)*p=’*’;p
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是
设有以下函数:voidfun(intn,char*$s){……}则下面对函数指针的定义和赋值均正确的是
若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是
下列叙述错误的是()。
若a的值为1,则表达式!a‖++a的值是______。
随机试题
燃烧是一种同时伴有()、发热的激烈()反应。
Anationalpoliticalstruggleiscontinuingovertheissueofprotectionfortheremnants(残余)ofvastancientforeststhatoncec
5’—ATCGTACGGCTA—3’为一结构基因的有意义链,其转录产物为
弥漫性非霍奇金淋巴瘤分类中属高度恶性的是
某企业的辅助生产车间为基本生产车间提供专用零件。对辅助生产车间进行业绩评价所采纳的内部转移价格应该是()。
甲公司是一家医疗行业投资机构,拟对乙医院进行投资。乙医院是一家盈利性门诊医院,其营业收入为门诊收入,营业成本包括医生及护士薪酬、药品材料成本等。近年来乙医院发展态势良好,甲公司拟于2020年收购其100%股权。目前甲公司已完成该项目的可行性分析,拟采用实体
以下关于制度化管理的描述,哪句是错误的?()
请认真阅读下述材料,并按要求作答。跨越式跳高是跳高过杆技术中最早采用和最简易的一种。从侧面直线助跑,用离杆远的一腿起跳。腾空后,摆动腿先越过横杆后内旋下压,两臂稍后摆,使臀部迅速移过横杆,同时上体前倾并向横杆方向扭转,接着起跳腿高抬外旋,完成过杆
我国的冒牌产品特别多.有人说这是一种模仿.有可取之处,你怎么看?
我国现阶段进行的行政管理体制改革的目标是要形成()的行政管理体制。
最新回复
(
0
)