首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 main() {int a=3; printf("%\n",(a+=a-=a*a)); }
以下程序的输出结果是______。 main() {int a=3; printf("%\n",(a+=a-=a*a)); }
admin
2013-02-23
32
问题
以下程序的输出结果是______。 main() {int a=3; printf("%\n",(a+=a-=a*a)); }
选项
A、{
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/ibJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字符0的ASCⅡ码为十六进制数30,下面程序的输出是______。main(){inti;union{unsignedcharc;unsignedinti[4];}z;z.i[0]=0x39;z
设p1和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}int
程序段如下intk=-20;while(k=0)k=k+1;则以下说法中正确的是()
设有如下定义intx=10,y=3,z;则语句printf("%d\n",z=(x%y,x/y));的输出结果是()
若变量已正确定义并赋值,下面符合C语言语法的表达式是______。
结构化程序设计主要强调的是
下述关于C语言文件的操作的结论中,正确的是_____。
媒体在计算机领域中的含义,是指存储信息的实体和【】。
随机试题
参与月经周期活动的激素有
下列应进行税务登记的有()。
利益产品又称()。
2,3,13,175,()
战时或者执行特殊任务时泄露或者遗失重要军事秘密应当给予处分的,应()。
或者被告是有罪的,或者他是疯子;如果他有罪,则他应该被处死;如果他是疯子,则他应该永远接受住院治疗;如果证据不够有力,则被告不应该被处死。现知,证据不够有力。那么根据已知条件可以推知:
网络协议的3个关键要素是语法、语义和同步,其中(24)说明控制信息或数据的结构和格式:(25)指出发出何种控制信息,完成何种动作。
对采用二分查找法进行查找运算的查找表,要求按______方式进行存储
某Word文档中有一个5行×4列的表格,如果要将另外一个文本文件中的5行文字拷贝到该表格中,并且使其正好成为该表格一列的内容,最优的操作方法是
Therestaurantnextdoorservesgoodfood,buttheoneacrossthestreetismuchbetter______(就服务而言).
最新回复
(
0
)