首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #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
49
问题
下列程序的执行结果是( )。
#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://www.kaotiyun.com/show/rrPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件设计中,不属于过程设计工具的是
有以下程序:#include<stdio.h>main(){charch1,ch2;intn1,n2;ch1=getchar();ch2=getehar();n1=ch1-’0’;n2=n1
下列程序的输出结果是______。#include<stdio.h>main(){inta,b,c=246;a=c/100%9;b=(-1)&&(-1);
有以下程序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i+=2)for(j=i+2;j<n;j+=2)if(a[i]<a[j
有以下程序intf(intA){returna%2;}main(){ints[8]={1,3,5,2,4,6),i,d=0;for(i=0;f(s[i];i++)d+=s[i
对长度为n的线性表进行顺序查找,在最坏情况下,所需要的比较次数为
下列关于栈的叙述中正确的是
下列不属于软件工程三个要素的是()。
在对文件进行操作的过程中,若要求文件的位置指针重新指向文件的开头,应当调用的函数是【】函数。
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要
随机试题
指令格式是指指令用二进制代码表示的结果形式,通常由若干个字段构成,主要包括操作码和________字段。
下列哪部作品与唐玄宗、杨贵妃的爱情故事无涉()
生态学按生物栖息场所(也称生境类型)来分,可分为_______和水域生态学。
膜对离子通透性的增加可理解为
下列胰岛素对糖代谢影响的正确论述是
女性,60岁,近3个月来大便次数增多,有肛门坠胀感及里急后重,大便变细,常有黏液血便,经抗生素治疗症状可缓解,但不久又复发,且呈进行性加重。若经病理检查证实为直肠腺癌,肿瘤下缘距肛门约12cm,肿块直径为4cm,最佳手术方式应选择
上海留青竹刻是选取竹材内屋,经过处理,和木坯胶合做成各种造型,然后在竹上雕刻。()
未成年人合法权益的主要内容包括()。
直接制约教育的性质和发展方向的是()。
DNAFingerprintingDNAisthegeneticmaterialfoundwithinthecellnucleiofalllivingthings.Inmammalsthestrandsof
最新回复
(
0
)