首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
64
问题
有以下程序:
#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全国计算机二级
相关试题推荐
设有以下语句typedefstructTT{chalc:inta[4]:}CIN;则下面叙述中正确的是
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,Y的值为
下列定义数组的语句中正确的是()。
下列关于栈的叙述中,正确的是
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa=
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
表示关系式x≤Y≤z的C语言表达式的是
若有定义语句charc=’\101’;则变量C在内存中占
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
随机试题
A.识别启动子B.识别终止子C.识别起始密码子D.合成RNA引物E.切除RNA引物大肠埃希菌DNA聚合酶Ⅰ能够
有明显神经精神症状的营养性巨幼细胞性贫血,首选的治疗是
支原体与立克次体均属于原核细胞型微生物,其特点是均没有细胞壁。()
背景资料:某施工单位承接了一座公路隧道的土建及交通工程施工项目,该隧道为单洞双向行驶的两车道深埋隧道,设计净高5m,净宽12m,总长3500m,隧道穿越的地层有:砂岩、页岩、泥灰岩,局部夹有煤层,裂隙发育。设计采用新奥法施工、分部开挖和复合式衬砌,按规范
经济核算是控制机械设备费用的最好方法,下列属于其核算形式的是( )。
关于基础工程大体积混凝土浇筑施工技术的说法,正确的有()。
下列哪一项属于我国基金业发展的特点?()
在平面直角坐标系中,椭圆C和圆C0均以原点为中心.设椭圆C的方程为=1(a>b>0),⊙C0和x轴的交点与椭圆的焦点重合,且圆C0与椭圆C相交于四点,将这四点连接起来得到一个长方形.若椭圆c的短轴长为,求椭圆C和⊙C0的方程.
甲、乙双方约定,租赁合同自6月1IZI:~始生效。这里的“6月1日”在性质上是()。
inta=4;intf(intn)main(){intt=0;staticinta=5;{ints=a,i=0;if(n%2){inta=6;t+=a++;}for(;i<2;i++)
最新回复
(
0
)