首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {inta=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是
若有以下程序 #include main() {inta=0,b=0,c=0; c=(a-=++a),(a+=b,b+=4); printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是
admin
2015-07-31
53
问题
若有以下程序
#include
main()
{inta=0,b=0,c=0;
c=(a-=++a),(a+=b,b+=4);
printf("%d,%d,%d\n",a,b,c);
}
则程序的输出结果是
选项
A、0,4,0
B、0,4,4
C、1,4,1
D、1,4,4
答案
A
解析
逗号运算符的结合性从左到右,因此逗号表达式将从左到右进行计算。且逗号运算符的优先级最低,所以先计算c=(a-=++a)这部分。其中,赋值运算符从右往左计算,先执行++a,a自增1后再赋值,所以a的值为1,执行a=a-1,即a=1-1,a的值为0,并将0赋给变量c。第二部分(a+=b,b+=4),先执行a=a+b,a=0+0,即a的值为0,然后执行b+=4,b=0+4,即b的值为4。所以打印结果为0,4,0,选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/MBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
以下程序运行后,输出结果是______。main(){char*d[]={"ab","cde"};printf("%x",d[1]);}
若有程序fun(inta,intb}{staticintc=0;c+=a+b;returnc;}main(){intx=5,y=3,z=7,r,
已有定义:chara[]="xyzt",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
若有以下定义,则使指针p指向值为35的数组元素的语句是______。inta[10]={14,27,47,29,35,21,49,71},*p;
若有如下程序:main(){inta=6;charch=c;printf("%d\n",(a&2)&&(ch<’m’));}则程序运行后的输出结果是()。
下面程序的输出结果是()。#include"stdio.h"fun(xintx{inty=0;staticintz=5;z=x++,y++;return(Z);}
下列表达式中,可以正确表示x≤0或x≥1的关系是()。
设有如下三个关系表下列操作中正确的是
随机试题
中国人的出行方式经过了一个从“体力”到“便捷”的漫长过程。20世纪50至70年代,自行车是中国人最“拉风”的交通工具,也是那个时期最具有符号意义的社会特征。20世纪80年代,摩托车(motorcycle)开始逐步成为交通工具中的“新宠”。从20世纪90年代
就矛盾的本质而言,它的基本属性是
A.Na+B.Mg2+C.Fe2+D.Ca2+E.K+主要存在于细胞外液中的是
男性,重体力劳动工人,腰腿痛,并向左下肢放射,咳嗽、喷嚏时加重。检查腰部活动明显受限,并向左倾斜,直腿抬高试验阳性。病程中无低热、盗汗、消瘦症状。首先考虑的诊断是
鸦片战争以后,由通商口岸发展壮大的城市,呈现出快速繁荣的景象。但这些繁荣的城市不仅没有承担起带动乡村经济发展的责任,相反“它们是外国商品进入中国的大门,也是中国财富外流的老鼠洞”。造成这一局面的原因是()。
旅途中不可能都是美妙的风景,也有黄沙满地、满目荒凉的时候。现实中也不可能总是一帆风顺,也会有烦恼,有悲痛,有奔波劳苦的际遇。但,废墟中挺立的城堡才更坚固,荒芜中亮起的美景才更养眼。人生需要修剪,以保证生命的精致、华美,但在心的某个角落,还请高抬贵手,留下一
中国古典舞中最重要的动作内核是()。
公民应该有高尚的爱国主义精神,自觉学法、懂法、用法、守法、护法。这是公民基本道德规范中()
作为现代计算机理论基础的冯·诺依曼原理和思想是()。
Thetownitselfisdreary:notmuchisthereexceptthecottonmill,thetwo-roomhouseswheretheworkerslive,afewpeachtre
最新回复
(
0
)