首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #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
37
问题
下列程序的执行结果是( )。
#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全国计算机二级
相关试题推荐
对建立良好的程序没计风格,下面描述正确的是______。
以下叙述中错误的是()。
有以下程序:#include<stdio.h>main(){inta[]={2,4,6,8,10},y=0,x,*p;p=&a[1];for(x=1;x<3;x++)y+=p[x];prin
下列程序执行后的输出结果是______。main(){charx=0xFFFF;printf("%d\n",x--);}
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数数返回字符串:yes!否则函数返回这符串:no!并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空#include<string.h>
以下程序运行时若从键盘输入:102030<回车>。输出结果是______。#include<stdio.h>main(){inti=0,j=0,k=0;scanf("%d%*d%d
设有以下定义:uniondata{intd1;floatd2;}demo;则下面叙述中错误的是()。
函数pi的功能是根据以下近似公式求π值:请在下面的函数中填空,完成求π的功能。#include<math.h>doublepi(longn){doubles=0.0;longi;
下列对于线性链表的描述中正确的是()。
在一棵二叉树上第5层的结点数最多是()。
随机试题
You’dbetterholdyourgroundanddon’t________totheirdemands.
树木春季养护管理工作主要内容是什么?
在肺动脉瓣狭窄的情况下,彩超仪器血流显像的滤波(filter)条件应选择
A.吗啡B.氯丙嗪C.丙咪嗪D.碳酸锂E.地西泮可用于破伤风辅助治疗的药物是
以下关于面神经麻痹的叙述错误的是
由于下颌骨的特殊解剖特点,下列哪种病变容易通过下颌管扩散,导致急性弥散性中央性颌骨骨髓炎()
俗话说“不要将你的鸡蛋全都放在一只篮子里”。下列选项与该俗语蕴含的道理相吻合的是:
下列关于《法经》篇目的表述,正确的是()(2013年法学综合课单选第18题)
A、 B、 C、 D、 B
Ingeneral,children’sholophrasticsentencesbegin______.
最新回复
(
0
)