首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #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
29
问题
下列程序的执行结果是( )。
#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全国计算机二级
相关试题推荐
计算下面分段函数的正确语句是()。
设a=4,b=5,c=6,执行语句Printa
窗体上有两个名称分别为Text1、Text2的文本框。Text1的KeyUp事件过程如下:PrivateSubText1_KeyUp(KeyCodeAsInteger,ShiftAsInteger) DimcAsString
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,
在一棵二叉树上,第5层的结点数最多是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
结构化程序设计中,下面对goto语句使用描述正确的是
对于文本框控件,下列说法错误的是
随机试题
卵泡合成雌激素的基本过程是()
A.asfishdoesB.oilC.bytheUnitedStatesinthe19thcenturyD.shinesdayandnightE.onlyaverysmallpercentageF.a
在某设备工程网络计划中,已知工作M没有自由时差,但总时差为5d,设备监理工程师检查实际进度时发现该工作的持续时间延长了4d,说明此时工作M的实际进度( )。
()是指人民法院根据票据权利人的申请,以向社会公示的方式,将丧失的票据加以公示.催促不明利害关系的有关当事人在一定的期间向法院申报票据权利。
测验的编制、实施、记分和解释的一致性程序称为测验的()。
五指活动课程的课程目标有()
下列法规中,选项属于法条竞合的有()。
一个国家民族得以延续的精神基因,培养民族心理、民族个性、民族精神的摇篮,民族凝聚力的重要基础,以及被称为国家和民族的胎记是
Whathadgonewrongintheirhouse?
YoungerAmericanswillhavetotakeourwordforit:therewasatime,waybackwhenRonaldReaganwaspresident,whenyourcoun
最新回复
(
0
)