首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。#include<stdio.h>main(){ int a,b,c; a=b=2: c=(a++)-1;printf("%d,%d",a,c) ; c+=(a+=-a+++(++B) ;printf
下列程序的执行结果是( )。#include<stdio.h>main(){ int a,b,c; a=b=2: c=(a++)-1;printf("%d,%d",a,c) ; c+=(a+=-a+++(++B) ;printf
admin
2010-05-22
23
问题
下列程序的执行结果是( )。#include<stdio.h>main(){ int a,b,c; a=b=2: c=(a++)-1;printf("%d,%d",a,c) ; c+=(a+=-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
答案
1
解析
本题主要考查自加运算符(++、--)的使用。①前缀变量“++i、-i”,在使用i之前,先使i的值加1或者减1,再使用此时的表达式的值参与运算:②后缀变量“i++、i--”,先使用此时的表达式的值参与运算,在使用i之后,再使i的值加1或者减1。本题中计算表达式c=(a++)-1时先使用a的值进行计算,结果为c=2-1=1,然后将a的值加1,即执行完此语句后,的值是3;表达式 c+=-a+++(++b)等价于c=c+(-a++)+(++b),c=1+(-3)+3=1,此时a=4,b=3。
转载请注明原文地址:https://kaotiyun.com/show/sVWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
以下关于控件的叙述中,正确的是
下面不属于结构化程序设计原则的是()。
有如下程序:PrivateSubForm_Click()DimSAsStringS=lnputBox(“请输入一个字符串:”)Fori=1ToLen(S)\2
在标准模块中用Public关键字定义的变量,其作用域为( )。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()。
以下描述中,不是线性表顺序存储结构特征的是()。
下列特征中不是面向对象方法的主要特征的是()。
在软件工程中,高质量的文档是______、一致性和无二义性的。
随机试题
当事人自民事法律行为发生之日起()没有行使撤销权的,撤销权消灭。
函数在[0,3]上满足罗尔定理,则ξ=________.
—Haveyoumovedintothenewhouse?—Notyet.Theroom______.
善洽鼻渊头痛的药物是
刘美应以谁为被告起诉?二审法院查证刘美所述情况属实,申请再审的理由成立,裁定撤销一审调解,指令一审法院进行再审。再审应如何进行?法院能否再次主持调解?
在对建筑外墙装饰材料进行的防火检查中,下列不符合相关规范要求的是()。
企业持有的存货数量若超出销售合同约定的数量,则超出部分存货的可变现净值应以一般市场价格为基础确定。()
这次新机种试飞只是一次例行试验,既不能算成功,也不能算不成功。以下哪项对于题干的评价最为恰当?
设f(x;t)=((x-)(t-1)>0,x≠t),函数f(x)由下列表达式确定,求出f(x)的连续区间和间断点,并研究f(x)在间断点处的左右极限.
Recently,astudentusedhisPersonalDigitalAssistant(PDA)tofilmafemaleteacherberating(训斥)andtearingtheworkofacl
最新回复
(
0
)