首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2019-05-17
24
问题
有以下程序:
#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,h为0,执行— —a,a的值变为0,即if判断为假,执行b+ =2,输出b的值为2。
转载请注明原文地址:https://kaotiyun.com/show/zJRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下选项中,能正确进行字符串赋值的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat",
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->n
有以下程序main(){unsignedchara=8,c;C=a>>3:printf(”%dkn”,c);}程序运行后的输出结果是
以下关于逻辑运算符两侧运算对象的叙述中正确的是
设有定义:charp[]={’1’,’2’,’3’),*cq=p;以下不能计算出一个char型数据所占字节数的表达式是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
以下选项中关于C语言常量的叙述错误的是()。
随机试题
患者,女,24岁,孕20周,因起居不慎而跌仆,继而腰酸,腹痛下坠,阴道出血,脉滑无力
一般情况前牙桩冠根面应制备成
下列剂型发挥疗效最快的是( )。
曲线线路轨距加宽限度为半径
下列关于经济增长的说法错误的是()。
2008年度“房地产开发企业施工房屋面积”最大的三个地区的面积之和比2007年度该三个地区之和增加了()。
有—类攻击可以确定通信的位置和通信主机的身份,还可以观察交换信息的频度和长度。这类攻击称为【】。
Packyourbags.Holdthemail.It’stimetoturnyourdreamvacationintoarealtrip."Ihaven’tseenabuyer’smarketliket
Hello,everyone.Itisagreatpleasuretohaveyouasassistantstohelp【B1】________theparty.Iamsendingaroundaformfory
Thedesireoflivingaluxuriouslife______himtorobthebank.
最新回复
(
0
)