首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #include main() { int a,b,C; a=b=2,c=1; c=(a++)-1;printf("%d,%d",a,c); c+=-a+++(
下列程序的执行结果是( )。 #include main() { int a,b,C; a=b=2,c=1; c=(a++)-1;printf("%d,%d",a,c); c+=-a+++(
admin
2012-12-03
42
问题
下列程序的执行结果是( )。
#include
main()
{ int a,b,C;
a=b=2,c=1;
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
解析
本题主要考查自加减运算符(++,--)的使用。①如果作为前缀变量“++a,--a”,在使用a之前,先使a的值加1或者减1,再使用表达式的值参与运算;②后缀变量“a++,a--”,先使用表达式的值参与运算,在使用a之后,再使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/rrPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是()。
以下程序的输出结果是main(){inta=0,i;for(i=1;i<5i++){switch(i){case0:case3:a+=2;case
在一个C语言程序中,()。
若输入字符串:abcde,则以下while循环体将执行【】次。while((ch=getchar())==’e’)printf("*");
以下选项中,值为1的表达式是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
结构化程序设计的核心和基础是()。
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整型数据,成员变量link是指向自身结构体的指针,请将定义补充完整。structnode}intinfo;【】link;};
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指()。
随机试题
(2015年真题)下列关于法律部门的表述,正确的是()。
对于幻灯片中文本框内的文字,设置项目符号可以采用()
患者,男,66岁。高血压病20年,长期不规则服用降压药。慢性阻塞性肺病10年。近日上呼吸道感染,无发热。查体:血压180/95mmHg,心率76次/分,肺内可闻湿性啰音及少许哮鸣音。问题3:(假设信息)患者查空腹及餐后血糖均增高,尿蛋白及血肌酐仍高,服
患者,男,52岁。因右肺中央型肺癌行右肺全切术。术后留置胸管,目前处于钳闭状态。全肺切除患者术后输液滴速一般每分钟不超过
熟石灰的使用形式主要有()。
集体协商是围绕()的谈判。
马卡连柯说:“要尽量多地要求一个人,也要尽可能地尊重一个人”这句话反映出的德育原则是()。
教师创设一定的教学情境,以提升学生认知水平为目标的教育是()
公安机关的性质、任务决定了公安队伍必须保持政治坚定,站稳政治立场,把握正确方向。因此,我们要始终把()放在公安队伍建设的首位。
某企业生产一种产品,每件成本400元,销售价为510元,为了进一步扩大市场,该企业决定降低销售价的同时降低生产成本。经过市场调查,预计下季度这种产品每件销售价降低4%,销售量将提高10%,要使销售利润保持不变,该产品每件的成本应降低:
最新回复
(
0
)