首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #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
65
问题
下列程序的执行结果是( )。
#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()Fori=1To4PrintSpace(12-3*i);Forj=1ToiPrintj;
以下关于函数过程的叙述中,正确的是()。
以下关于VB文件的叙述中,正确的是( )。
以下数据结构中,属于非线性数据结构的是()。
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicXAsIntegerPrivateYAsInteger窗体文件的程序代码是:DimaAsIntegerPriva
以下过程定义中正确的过程首行是( )。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
已知:x=-6y=39则表达式"y\x*Sgn(x)"的值为( )。
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
随机试题
症见腹痛肠鸣,泻下粪便臭如败卵,泻后痛减,脘腹胀满,嗳腐酸臭,不思饮食,舌苔垢浊,脉滑,宜选用
流行病学实验研究的人群来自
Ts细胞的调节作用主要是通过
以下所列药物中,治疗手足浅表性真菌感染的处方药是
报表系统的主要功能是()。
对于A、B、C类不同的库存,盘点的周期也是不同的,下列对盘点周期描述正确的是()。
鸟类站在高压电线上不会触电致死是由于( )。
A、枯燥的生活已经远去,代之而来的是五光十色的现代生活。B、该协议书包括了工体大屏幕下通栏广告在内的5块广告牌,1项运动员号码广告等共7项广告。C、如果不加以控制人口,就会严重影响社会经济的顺利发展。D、有关人士希望把世界遗产教育纳入中学教学课程之中
Historian:IntheDrindianEmpire,censuseswereconductedannuallytodeterminethepopulationofeachvillage.Villagecensus
Animalsperformmanyusefulandentertainingjobs.Dogsareparticularlyvaluableguidingtheblind,protectingproperty,
最新回复
(
0
)