首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 ______。 main() int a=3; printf("%d\n",(a+=a=a=a*a) ; }
以下程序的输出结果是 ______。 main() int a=3; printf("%d\n",(a+=a=a=a*a) ; }
admin
2013-02-23
68
问题
以下程序的输出结果是 ______。 main() int a=3; printf("%d\n",(a+=a=a=a*a) ; }
选项
A、-6
B、1
C、2
D、-12
答案
8
解析
赋值运算符的结合方向是自右至左,所以表达式a+=a-=a*a先运算最右边的a*a得9,再运算a=a-9,即a=3-9,所以此时a的值由3变成了-6,最后运算a=a+(-6),即a=(-6)+(-6)=-12。
转载请注明原文地址:https://kaotiyun.com/show/L6Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){charstr[12]={’s’,’t’,’r’,’i’,’n’,’g’};printf("%d/n",strlen(str));}
检查软件产品是否符合需求定义的过程称为______。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
数据库系统中实现各种数据管理功能的核心软件称为【】。
有以下程序#include<stdlib.h>structNODE{intnum;structNODE*next;}main(){structNODE*P,*q,*r;p=(structNODE
若有语句:char*line[5];,以下叙述中正确的是
设有语句:charstr1[]="string",str2[8],*ste3,*str4="string";,则下列不是对库函数strcpy的正确调用的是______。
数据模型是数据库系统中用于提供信息表示和操作手段的结构形式。实际数据库系统中所支持的数据模型主要有层次模型、网状模型和【】3种。
下列4组选项中,均不是C语言关键字的选项是______。
软件危机是大型软件开发中出现的现象,下列选项中的______是其主要表现。①软件生产的复杂性。②软件生产进度无法控制。③软件生产高成本、无法控制。④软件需求定义不准确。
随机试题
若某事件经过风险评估,位于事件风险量区域图中的风险区A,则应采取的措施是()。
在计算机中,指令和数据均是以二进制代码存放的,那么能够区分指令和数据的部件是()。
中国社会阶级状况决定了民主革命的主力军是【】
生化汤中重用当归为君的意义在于
A.葡萄柚汁B.咖啡C.食醋D.高蛋白E.脂肪服用灰黄霉素时,应多食
药品广告审查的依据是
人的感知电流是指电流通过人体时,引起人有发麻感觉及轻微针刺感的最小电流。就工频电流有效值而言,人的感知电流约为()mA。
人造防眩设施主要包括()。
在观察精确性上有明显提高的阶段是小学()年级。
学习是由经验引起的个体行为的相对持久的变化。()
最新回复
(
0
)