首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #include<stdio.h> main() { int a,b,c; a=b=2; c=(a++)-1;printf("%d,%d",a,c); c+=-a+++(++b);p
下列程序的执行结果是( )。 #include<stdio.h> main() { int a,b,c; a=b=2; c=(a++)-1;printf("%d,%d",a,c); c+=-a+++(++b);p
admin
2010-12-10
32
问题
下列程序的执行结果是( )。 #include<stdio.h> main() { int a,b,c; a=b=2; c=(a++)-1;printf("%d,%d",a,c); c+=-a+++(++b);printf("%d,%d",a,c); }
选项
A、3,14,1
B、3,14,2
C、2,04,1
D、2,14,1
答案
A
解析
本题主要考查自加运算符(++、--)的使用。①前缀变量“++i、--i”,在使用i之前,先使i的值加1或者减1,再使用此时的表达式的值参与运算;②后缀变量“i++、i--”,先使用此时的表达式的值参与运算,在使用i之后,再使i的值加1或者减1。
本题中计算表达式c=(a++)-1时先使用a的值进行计算,结果为c=2-1=1,然后将a的值加1,即执行完此语句后a的值是3;表达式c+=-a+++(++b)等价于c=c(-a++)+(++b),c=1+(-3)+3=1,此时a=4,b=3。
转载请注明原文地址:https://jikaoti.com/ti/hKB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
设有如下数组声明:Dima()AsSingle下面关于这一声明的叙述中正确的是()。
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
在VisualBasic中,表达式3*2\5Mod3的值是()。
关系数据模型的三个组成部分中不包括()。
以下程序运行后的输出结果是【 】。 voidfun(intx,inty) {x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);} main( ) {intx=2,y=3; fun(x
设有下列二叉树:对此二叉树后序遍历的结果为
在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4;一个double型数据在内存中所占的字节数为【】。
以下说法中正确的是()。
随机试题
设有定义:struct{intn;floatx;}s[2],m[2]={{10,2.8},{0,0.0}};则以下赋值语句中正确的是
Ifthewholeoperation______beforehandagreatdealoftimeandmoneywouldhavebeenlost.
关于腹部血管杂音描述错误的是
下列哪项不是高分化鳞状细胞癌的镜下特点:
大定风珠证的病机是
平面流场:ux=2xy,uy=a2+x2-y2,是否为有势流动?以下选项正确的是()。
某企业打算在未来2年内,每半年末存入10万元,年利率10%,每半年复利一次,则对于该系列流量现值的计算,下列式子正确的是()。
下列不得用于抵押的财产是()。
材料一:江泽民同志在党的十五大报告中指出:“反腐败是关系党和国家生死存亡的严重政治斗争。在整个改革开放的过程中都要反对腐败,警钟长鸣。”材料二:刘青山、张子善……竟凭借职权,不顾国法党纪,不管人民疾苦,盗窃机场建筑款、救灾粮、治河款、干部家属救济粮、地方
A、 B、 C、 D、 D
最新回复
(
0
)