首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #include<stdio.h> main() { int a,b,c; a=b=2; c=(a++)-1 ;printf("%d,%d",a,c); c+=-a++
下列程序的执行结果是( )。 #include<stdio.h> main() { int a,b,c; a=b=2; c=(a++)-1 ;printf("%d,%d",a,c); c+=-a++
admin
2010-09-05
76
问题
下列程序的执行结果是( )。 #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://kaotiyun.com/show/F0Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了使标签Label1透明且不具有边框,以下正确的属性设置是
结构化程序设计的基本原则不包括()。
以下程序执行后,在窗体上输出的图案是()。Forml.ClsFora=1To5PrintSpace(5-a);String(a,"*")Nexta
关系表中的每一行记录称为一个()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
关于MDI窗体下列说法正确的是()。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标签L1和L2,标题分别为“口令”和“允许次数”;一个命令按钮C1,标题为“确定”;两个文本框名称分别为Text1和Text2。其中Text1用来输入口令(输入时,文本框内容显示“*”),初始内容
以下能够设置控件焦点的方法是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
Open语句中以Input方式打开一个顺序文件,以便从该文件读取数据。以下叙述中正确的是()。
随机试题
(2011年10月)在我国放射性污染防治标准中,涉及放射工作、辐射应用、放射性物质的主要标准是______。
A.石棉尘B.铬酸盐尘C.二氧化硅尘D.水泥尘E.木粉致间皮瘤的粉尘是
以核设施和放射源监管为重点,确保核与辐射安全.全面加强核安全与辐射环境管理,国家对核设施的环境保护实行().
关于工程合同签订时的会谈内容和做法,正确的是()。
下列货物或者服务,可以采用竞争性谈判方式采购的有()。
下列观点属于维果茨基心理发展理论的有()(2015.70)
数据流图(DFD)中的有向箭头(→)表示()。
Itdoesn’tmatterwhenorhowlongapersonsleeps,buteveryoneneedssomeresttostayalive.That’swhatalldoctorsthought
A、Itoffersawardtowinnerstostarttheirbusiness.B、Itistargetedatteenagersandyoungadults.C、Ithelpscreateachanne
I’musuallyfairlyskepticalaboutanyresearchthatconcludesthatpeopleareeitherhappierorunhappierormoreorlesscerta
最新回复
(
0
)