首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是 ( )。 #include<stdio.h> main () { int a, b, c ; a=b=2 ; c+=(a++)-1 ;printf ("%d,%d",a,c);
下列程序的执行结果是 ( )。 #include<stdio.h> main () { int a, b, c ; a=b=2 ; c+=(a++)-1 ;printf ("%d,%d",a,c);
admin
2010-05-22
27
问题
下列程序的执行结果是 ( )。 #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,1 4,1
B、3,1 4,2
C、2,0 4,1
D、2,1 4,1
答案
1
解析
本题主要考查自加运算符(++、--)的使用。①前缀变量“++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/3NWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能够正常结束循环操作的程序段是
要计算x的平方根并放入变量y,正确的语句是
对于语句DimVar1#,Var2AsInteger,下列说法中正确的是()。
VisualBasic源程序的续行符为()。
设有以下过程:PrivateSubproe(xAsInteger,OptionalYAsInteger)Printx,yEndSub针对此过程,下面正确的过程调用语句是()
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为()。
为使文本框具有初始值“VB”,在设计阶段正确的操作是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
随机试题
下列选项中,属于我国股份有限公司股东大会职权范围的是()
周围型肺癌的X线表现错误的是
男性,45岁,发现左背部一直径1cm圆形肿物1年,近日肿物局部红肿、疼痛,增大至2.5cm,与皮肤有粘连,基底活动,压痛(+),有波动感,肿物表面的皮肤有一黑点状物与肿物相连。首选的治疗是
张某是一家出售艺术品商店的老板。一日受朋友之托,代售一幅署名齐白石的画作。张某经鉴定后确认是赝品。但碍于情面,仍代为售出。对于张某的行为应如何认定?( )
下列关于会计要素及其确认与计量的表述中,不正确的是()。
《宗教事务条例》规定,宗教活动场所包括寺观教堂和其他流动宗教活动处所。()
简述教育法律体系的概念与我国教育法体系的基本构成。
在地役权法律关系中,下列表述不正确的有哪些?()。
下列选项中,权利人不能主张精神损害赔偿的是()。
Asageneralrule,AmericanmenearnmorethanAmericanwomen.Thisholdstrueacrossindustries,acrosseducationlevels,anda
最新回复
(
0
)