首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 main() { int a=3; printf("%d\n",(a+a-=a*a)); }
以下程序的输出结果是( )。 main() { int a=3; printf("%d\n",(a+a-=a*a)); }
admin
2013-06-11
36
问题
以下程序的输出结果是( )。
main()
{ int a=3;
printf("%d\n",(a+a-=a*a));
}
选项
A、-6
B、12
C、0
D、-12
答案
D
解析
本题可以写成:a+a+(a-(a*a)),所以*的优先级最高,其次是-=的,+的优先级最低,因此先求a-=a*a=9,表达式变为a+a+-=9,a即a=a-9=-6,再次变为a+(-6)=-12,故选择D选项。
转载请注明原文地址:https://jikaoti.com/ti/AGn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是() #include<stdio.h> #include<string.h> { char*p1="abc",*p2="ABC",str[50]="xyz"; strcpy(str+2.strcat
模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中【】的作用是模拟被测试模块的下层模块。
利用E-R模型进行数据库的概念设计,可以分成3步:首先设计局部E-R模型,然后把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行(),得到最终的E-R模型。
在线性表的多种存储结构中,最简单的方法是【】。
若有以下的说明和语句,则在执行for语句后,*(*pt+1)+2)表示的数组元素是() intt[3][3],*pt[3],k; for(k=0;k<3;k++)pt[k]=&t[k][0];
若有以下定义和语句: ihtw[2][3],(*pw)[3];pw=w; 则对w数组元素的非法引用是()
能够对计算机的硬件设备进行管理,并使应用软件能够方便、高效地使用这些设备的是()
数据库的设计通常可以分为4个步骤:需求分析、概念设计、【】和物理设计。
在一个顺序存储的循环队列中,队头指针指向队头元素的______。
在C语言中,形参的缺省存储类是
随机试题
地西泮膜剂处方如下:【处方】内层含主药的药膜(500张膜剂用量):地西泮微粉1gP’VA(17—88)3.9g水15ml外层避光包衣膜:PVA(17—88)4.5g甘油0.1g二氧化钛0.1g糖精0.005g食用蓝色素0.005g液状石蜡0.005g水12
A.血清脂肪酶增高B.血清淀粉酶增高C.血钙降低D.白细胞增多对急性腹痛发病1周后的胰腺炎,较有诊断价值的是
关于妇科检查描述正确的是
关于肺癌的定义()
以下关于急性胰腺炎时淀粉酶改变的叙述错误的是
甲将房屋出租给乙,租期5年,乙花费20万元对该房屋进行了装修。甲、乙就甲是否应当对构成附合部分的装饰装修物向乙补偿发生纠纷。对此,下列哪些选项是正确的?
引子、连接段、尾声等段落属于________部分(或结构)。
A、 B、 C、 D、 A题干图形的小图形种类数依次是1、2、3、4、(5),选项中只有图形A由5种小图形组成。
______是以科学、技术和实践经验的综合成果为基础,对重复性事物和概念所做的统一规定,经有关方面协商一致,由一个公认机构或主管机构批准,以特定形式发布作为共同遵守的准则和依据。
下面推理中 正确的是
最新回复
(
0
)