首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #include<stdio.h> main() { inta,b,c; a=b=2; c=(a++)-1;printf("%d,%d",a,c) ; c+=-a+++(++b)
下列程序的执行结果是( )。 #include<stdio.h> main() { inta,b,c; a=b=2; c=(a++)-1;printf("%d,%d",a,c) ; c+=-a+++(++b)
admin
2010-09-05
35
问题
下列程序的执行结果是( )。
#include<stdio.h>
main()
{ inta,b,c;
a=b=2;
c=(a++)-1;printf("%d,%d",a,c) ;
c+=-a+++(++b) ;printf("%d,%d",a,c) ;
}
选项
A、3,1 4,1
B、3,1 4,2
C、2,04,1
D、2,1 4,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://kaotiyun.com/show/z4Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimxAsString,yAsStringx=Right("abcd",2)y=Mid("dcba",2,3)Ifx>
设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是()。
下列叙述中正确的是( )。
下列表达式的值为2123的是()。
下列关于二叉树的叙述中,正确的是( )。
算法的有穷性是指( )。
以下选项中可作为C语言合法整数的是
软件工程研究的内容主要包括:【】技术和软件工程管理。
随机试题
在Word中,如果要为相邻两页设置不同的页面方向(横向或纵向),须在它们之间插入_______。
A.短效巴比妥类B.苯巴比妥C.水杨酸类D.甲醇E.锂(2002年第106题)透析疗法不能很好清除
乙酰胆碱酯酶抑制剂,用于老年痴呆症乙酰胆碱酯酶抑制剂,用于治疗重症肌无力
关于吸热玻璃的说法,错误的是:[2017-039]
编制会计报表根据下表格式编制资产负债表,并从账上提取“货币资金”、“应收账款”、“应付账款”数据。
设计概算可分为以下三级()。
生产预算是编制全面预算的出发点,也是日常业务预算的基础。()
如图所示,在梯形ABCD中,AD∥BC,AB=DC=AD,∠C=60°,AE⊥BD于点E,AE=1则梯形ABCD的高是()。
和人们通常的看法不同,一项调查显示,中年人一般比老年人对死亡更感恐惧。以下哪项最不利于解释上述表面矛盾现象?
Naturallytheyoungaremoreinclinedtonoveltythantheireidersanditisintheirspeech,asitalwayswas,thatmostofthe
最新回复
(
0
)