首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果是( )。 #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
33
问题
下列程序的执行结果是( )。
#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全国计算机二级
相关试题推荐
在面向对象方法中,类的实例称为【】。
关于结构化程序设计原则和方法的描述错误的是()。
简单的交换排序方法是()。
若有定义:intx=0,*p=&x;,则语句printf("%d\n",*p);的输出结果是
下列关于栈的叙述中正确的是
函数pi的功能是根据以下近似公式求π值:(π*π)/6=1+1/(2*2)+1/(3*3)+...+1(n*n)现在请你在下面的函数中填空,完成求π的功能。#include"math.h"{doubles=0.0;
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
表示“整数x的绝对值大于5”时值为“真”的C语言表达式是【】。
在算法正确的前提下,评价一个算法好坏的2个因素是时间复杂度和【】复杂度。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【】。
随机试题
第一次规定中华人民共和国主席为独立国家机构的是_________。
肝性脑病时,血氨主要来源于
男,53岁,咳嗽痰中带血2个月,原有慢性支气管炎史,吸烟史30年,20支/天,X线胸片示左肺舌段不张。最可能的诊断是
Thefaxheadistheletterhead,includingthesender’sname,postaladdressandcontactnumbers.
下列金融工具中,属于衍生金融工具的是()。
借款人和担保人依法宣布破产,进行清偿后,未能还清的贷款应由原贷款科目调入()科目。
程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是_______。
1959年底至1960年初,毛泽东在读苏联《政治经济学教科书》时。认为社会主义社会的发展阶段有
Themanwalkedslowly(31)thedesertedbeach,hisheaddownandhiseyessearchingthewetsands.Overheadbirds(32)inwidec
Thefunctionoftheofficeistoperformadministrativework.First,itmustprovidenecessarycommunicationswithcustomers,ba
最新回复
(
0
)