首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #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
47
问题
下列程序的执行结果是( )。 #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全国计算机二级
相关试题推荐
表达式12/2\4的值是()。
在窗体上有一个名称为CD1的通用对话框和一个名称为Commandl的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框。该窗口的标题为“保存”,缺省文件名为“ABC”,在“文件类型"栏中显示*.txt。则能够满足上述要求的程序是()。
以下关于过程及过程参数的描述中,错误的足()。
以下能够设置控件焦点的方法是()。
下面关于列表框控件的叙述中错误的是
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()。
下列说法中错误的是
有以下程序: main( ) { char a[ ]={‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’,‘h’,‘\0’};int i,j; i=sizeof(a);j=strlen(a); printf("%d,%
软件工程学把软件从开始研制到最终软件被废弃的整个阶段叫做软件的【】。
随机试题
朱某对李某拥有的一项发明专利于2021年3月18日向国家知识产权局提出无效宣告请求,同时提交了对比文件D1和D2。对于下列哪些增加或变更的无效宣告理由或者证据,国家知识产权局将不予考虑?
1933年至1935年,国民党政府开展“行政效率运动”,推行【】
民法通则中规定的最长的诉讼时效是【】
治疗烧伤休克的主要措施是
人民检察院对王某作出不起诉决定是否正确?人民检察院只将陈某、李某二人作为刑事附带民事诉讼的被告人做法是否正确?王某是否有责任赔偿张某所遭受的各种损失?
个人汽车贷款借款人申请展期的,须在贷款全部到期前()提出展期申请。
在两个试验大棚内种上相同数量的茄子苗,只给第一个大棚施加肥料甲,但不给第二个大棚施加。第一个大棚产出1200公斤茄子,第二个大棚产出900公斤茄子。除了水以外,没有向这两个大棚施加任何其他东西,故必定是肥料甲导致了第一个大棚有较高的茄子产量。如果以下陈述为
对于任意二个随机变量X和Y,与命题“X和Y不相关”不等价的是().
数据库管理系统为三级模式结构提供了两层映像机制,其中模式/内模式映像提供了【1】独立性。
A.TechniquePublicationsAdministrator1.Collegebusiness/engineeringdegreeispreferred.2.Associate/threeyears’au
最新回复
(
0
)