首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 main() {int a=3; printf("%\n",(a+=a-=a*a)); }
以下程序的输出结果是______。 main() {int a=3; printf("%\n",(a+=a-=a*a)); }
admin
2013-02-23
35
问题
以下程序的输出结果是______。 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全国计算机二级
相关试题推荐
下面函数的功能是char*fun(char*strl,char*str2){while((*strl)&&(*str2++=*strl++));returnstr2;}
以下叙述中正确的是
若有如下说明:unions{chara[9]intb;floatc;}t;则下列叙述正确的是()
软件设计中,有利于提高模块独立性的一个准则是()
下面程序的功能是从键盘输入一行字符,统计有多少个单词,单词间用空格分隔。补充所缺语句。#include<stdio.h>main(){charss[80],c1,c2=’’;inti=0,num=0;
在具有n个单元、顺序存储的循环队列中,队满时,共有【】个元素。
算法分析的目的是
下列程序中的for循环执行的次数是______。#defineN2#defineMN+1#defineNUM2*M+1#main(){inti;
近年来形成了软件开发的多种模式,大致有3种类型:基于瀑布模型的结构化生命周期方法、基于动态定义需求的【】方法和基于结构的面向对象的软件开发方法。
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指内存空间中,形成一个新字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=【】);}main()
随机试题
理解战略经营领域结构需要把握的要点包括()
结缔组织玻璃样变性,常见于()。
设立普通合伙企业,应当具备的条件有()。
19世纪德国经济学家瓦格纳提出的税收原则包括()。
________是态度改变的先决条件。
考试后,学生分析考试成败原因,并做出下一步计划和安排,这属于()。(2014·湖南)
下列不属于市场管理组织的机构是()。
①经过理论与实践的积累,再生建筑学也逐步成为一门独立而完整的技术科学②到第一次世界大战爆发时,欧洲众多城市已经完成改造,向现代生活方式过渡③在保持原有建筑基本架构的基础上,通过改变局部结构和装修,大幅改变建筑的使用功能,这就是“再生建筑”④以阿姆斯特
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
JimmyCartergavea(n)______commentonMr.BlairintheBBCinterview.
最新回复
(
0
)