首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include main() { int a = 0, b = 1; if (++a == b++) printf("T"); else printf("F"); printf("a=%d,b=%d\n", a, b); printf(
有如下程序 #include main() { int a = 0, b = 1; if (++a == b++) printf("T"); else printf("F"); printf("a=%d,b=%d\n", a, b); printf(
admin
2015-07-28
63
问题
有如下程序
#include
main()
{
int a = 0, b = 1;
if (++a == b++)
printf("T");
else
printf("F");
printf("a=%d,b=%d\n", a, b);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、Ta=1,b=2
B、Fa=1,b=2
C、Ta=0,b=1
D、Fa=0,b=2
答案
A
解析
自增运算符前置时,该变量是先自增1后再参与其他运算;自增运算符后置时,该变量是先参与运算后再自增1。由此,if判定条件判定的是自加后的a值和自加前的b值是否相等,判定条件为真,输出T,此时a=1,b=2,所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/5sn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=
若有如下说明,则_______的叙述是正确的。structst{inta;intb[2];}a;
下面程序的输出是________。chars[]="ABCD";main(){char*pfor(p=s;p<s+4,p++)printf("%s\n",p);}
C语言函数返回值的类型是由_____决定的。
以下说法中正确的是()
在宏定义#defineP13.1415926中,用宏名PI代替一个()
下列程序的输出结果是______。 main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
下列叙述不正确的是______。
以下叙述中正确的是
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too;
随机试题
维系蛋白质一级结构的化学键是
连续刚构桥中跨实际合扰温度与设计合拢温度不符时通常采取的措施为( )。
对留购的智能机器人,()。该批设备进口时应填报()。
一般情况下,我国行政罚款实行“裁执分离”,即做出罚款决定与执行罚款决定的不能成为同一主体。()
意大利评论界长期以来一直把薄伽丘的《十日谈》和但丁的《神曲》相提并论,称之为《人曲》。这是因为它()。
伴随着电子商务的普及,消费者成为个人信息泄露的主要受害群体。伴随信息泄露而至的垃圾短信、骚扰电话、精准诈骗日益___________着人们的隐私、财产甚至生命安全;同时,消费者个人信息泄露还容易破坏市场秩序、制约经济发展,滋长各类犯罪、破坏社会稳定,甚至_
货币可自由兑换的条件是什么?
功能对等
在超市购物后,张林把七件商品放在超市的传送带上,肉松后面紧跟着蛋糕,酸奶后面接着放的是饼干,可口可乐汽水紧跟在水果汁后面,方便面后面紧跟着酸奶,肉松和饼干之间有两件商品,方便面和水果汁之间有两件商品,最后放上去的是一只蛋糕。如果上述断定为真,那么
NarratorListentopartofalectureinanastronomyclass.TheprofessorisdisoussingHauey’scomet.Nowgetreadyto
最新回复
(
0
)