首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int a=1,b=0; if(--a)b++; else if(a==0)b+=2; else b+=3; printf("%d\n",b); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main() { int a=1,b=0; if(--a)b++; else if(a==0)b+=2; else b+=3; printf("%d\n",b); } 程序运行后的输出结果是( )。
admin
2021-07-09
38
问题
有以下程序:
#include<stdio.h>
main()
{
int a=1,b=0;
if(--a)b++;
else if(a==0)b+=2;
else b+=3;
printf("%d\n",b);
}
程序运行后的输出结果是( )。
选项
A、0
B、1
C、2
D、3
答案
C
解析
“++”和“--”运算,当以前缀形式出现时,则先进行加1或减1操作,再进行其他运算;当以后缀形式出现时,则先进行其他运算,再进行加1或减1操作。a初始定义为1,b为0,执行--a,a的值变为0,即if判断为假,执行b+=2,输出b的值为2。
转载请注明原文地址:https://kaotiyun.com/show/cvtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublea,*p=&a;以下叙述中错误的是
有以下程序#include#includevoidmain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,",
C语言程序中,运算对象必须是整型数的运算符是
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main()
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
以下选项中合法的实型常量是
若有定义语句charc=’\101’;则变量C在内存中占
某循环队列的存储空间为Q(1:m),初始状态为:front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为()。
下面不属于软件需求规格说明书内容的是()。
以下不能将S所指字符串正确复制到t所指存储空间的是
随机试题
衔接是指胎头
在蔬菜、水果中含有的天然抗氧化成分是()。
A、滋阴养血,补心安神B、滋阴清热,除烦安神C、舒肝解郁,安定神志D、清心养血,镇惊安神E、滋补肝肾,养血安神更年安片的功能是()。
A.双氯西林B.哌拉西林C.阿莫西林D.青霉素VE.氨苄西林治疗幽门螺杆菌感染宜选用()。
电气调整试验中,属于电气设备基本试验的有()。
关于建设单位安全责任的说法,正确的是( )。
认知行为矫正技术强调求助者必须()。
阅读下面的材料,回答以下问题:甲、乙都是某公司职员,两人同住一宿舍。2001年春,公司派甲到珠海办事处工作一年。临行前,甲将已使用了一年的一台25英寸彩电委托给乙保管并允其使用。一个月后,甲给乙写信说自己买了一台进口彩电,委托其保管的彩电可以适当
Alongtimeago,atanationalconferenceonbiology,hecautiously______hisnewtheoryonlife.
AnembarrassingexperienceItwasthesmallhoursofthemorningwhenwereachedLondonAirport.IhadcabledLondonfro
最新回复
(
0
)