首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=1,b=2,c=3;,则执行表达式(a=b+c)‖(++b)后,a,b,c的值依次为( )。
若有定义:int a=1,b=2,c=3;,则执行表达式(a=b+c)‖(++b)后,a,b,c的值依次为( )。
admin
2018-02-02
44
问题
若有定义:int a=1,b=2,c=3;,则执行表达式(a=b+c)‖(++b)后,a,b,c的值依次为( )。
选项
A、1,2,3
B、5,3,2
C、5,2,3
D、5,3,3
答案
C
解析
I I表示或运算,当第一个表达式为真时,第二个表达式就不会被执行。根据优先级规则,两边都是括号,所以先计算(a=b+c),将b+c的值赋值给a,则a=5,而右边的括争不会被执行,所以b=2,c=3。
转载请注明原文地址:https://www.kaotiyun.com/show/oPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。 struct node { int data; struct node*next; }*p,*q,*r; 现要将q和r所指结点的先后位置交换,同时要保持链表的连续,
以下主程序运行后的输出结果是【】。main(){inti,m=0,n=0,k=0;for(i=9;i<=ii;i++)switch(i/10)
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}
若有定义:intk;,以下程序段的输出结果是______。for(k=2;k<6;k++,k++)printf("##%d",k);
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
有以下程序段#includemain(){while(getchar()!=‘\n’);}以下叙述中正确的是
在位运算中,操作数每右移一位,其结果相当于()
数据库系统中实现各种数据管理功能的核心软件称为【】。
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有stmctnode类型的动态存储空间。
随机试题
A.哭B.呼C.呻D.歌心在声为
下列各项,不属参苓白术散和健脾丸均具有的药物是
与Χ线管产生Χ线的必要条件无关的是
通风与空调工程一般施工程序中8道工序的最后一道工序是()。
佛手油
根据合伙企业法律制度的规定,下列关于特殊的普通合伙企业中的某个合伙人在执行活动中因故意造成合伙企业债务时,合伙人承担责任的表述中正确的有()。
下列哪一种乐器在探戈音乐中最常用?()
【2016北京NO.46~50】纽约的曼哈顿城区是全世界高楼密度最大的地方,狭窄的街道却能看到阳光,这里是世界上行人密度最高的地方,但行人却不会感到拥堵。曼哈顿城区林立的高楼大都是竹笋般的退台式建筑,保证了阳光的照射路径,街道对行人也非常友好,摩天大楼纷纷
加强党的执政能力建设,不断完善党的领导方式和执政方式,必须坚持()
在下列叙述中,错误的一条是()
最新回复
(
0
)