首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #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
66
问题
下列程序的执行结果是( )。
#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全国计算机二级
相关试题推荐
下面程序的运行结果是【】。#inelude<stdio.h>intf(inta[],intn){if(n>1)returna[0]+f(&a[1],n-1);elsereturna[0];
设变量a,b,c,d和y都已正确定义并赋值。若有以下if语句:if(a<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。
给出发下定义:charx[]="abcdefg";chary[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’};则正确的叙述为______。
以下程序运行后的输出结果是______。main(){intx=15;while(x>10&&x<50){x++;if(x/3){x++;br
若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(中)的值为
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请补全程序。#include<stdio.h>voidmain(intargc,char*argv[])
下列选项中不符合良好程序设计风格的是()。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
设计数据库的存储结构属于()。
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整型数据,成员变量link是指向自身结构体的指针,请将定义补充完整。structnode}intinfo;【】link;};
随机试题
参苓白术散主治证病机涉及温胆汤主治证病机涉及
建筑基地内道路的横坡应按下列何者取值?
入住的法律涵义有哪些?
“诚信”作为职业道德规范,其“智慧性”是指()。
意识形态又称为观念上层建筑,主要包括()。
billoflading
一个大学的最新研究中拍摄了上百种哺乳动物的尿尿视频,大到大象小到老鼠,最终得出结论:哺乳动物的平均尿尿时间惊人的相似,几乎都是21秒左右。因为人类的平均尿尿时间也约为21秒,所以,人类属于哺乳动物。以下哪项,如果为真,最能加强上述论证?
下列关于简单商品经济的说法中正确的有()
试求方程ex=ax2(a>0为常数)的根的个数.
NotesforJobInterviewMonthlypayoffered:【A1】______thousandBonusesoffered:【A2】semi-annualabout______thousandyuanDayso
最新回复
(
0
)