首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main( ) {int a=1,b=0 if(!a)b++; else if(a==0)if(a)b+=2 else b+=3 printf(”%d\n”,b); } 程序运行后的输出结果
有以下程序 #include main( ) {int a=1,b=0 if(!a)b++; else if(a==0)if(a)b+=2 else b+=3 printf(”%d\n”,b); } 程序运行后的输出结果
admin
2013-02-23
54
问题
有以下程序
#include
main( )
{int a=1,b=0
if(!a)b++;
else if(a==0)if(a)b+=2
else b+=3
printf(”%d\n”,b);
}
程序运行后的输出结果是( )。
选项
A、0
B、1
C、2
D、3
答案
A
解析
a=1所以!a表达式为假,不执行b++。又a=1所以a=0为假,所以跳过语句后面的if和else语句(因为else和最近的if语句组成一条复合语句),直接输出,所以结果为0。
转载请注明原文地址:https://kaotiyun.com/show/CSPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句if(a<B)if(c==D)y=0;elsey=1;该语句所表示的含义是()。
有以下程序:#include<stdio.h>main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i+1;printf
下列叙述中正确的是()。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
与表达式a+=b等价的另一书写形式是______。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
有一个深度为4的满二叉树,下面关于序号为7的结点的叙述中,正确的是______。
随机试题
A.双肺散在哮鸣音B.一侧下肺呼吸音低,语颤音低,叩诊为浊音C.固定性湿哕音D.两肺散在湿哕音,伴哮鸣音及呼气相延长E.患侧呼吸音减低或消失,叩诊呈鼓音慢性支气管炎,肺气肿的体征是
和谐是矛盾的一种特殊表现形式,体现着矛盾双方的【】
关于P53的叙述,哪项是正确的
子宫内膜癌局限于子宫体临床分期为
A.《药品临床试验管理规范》(GCP)B.《药物非临床研究质量管理规范》(GLP)C.《药品生产质量管理规范》(GMP)D.《药品经营质量管理规范》(GSP)E.《优良制剂规范》(GPP)医疗机构配制制剂必须遵守()
当通货膨胀需要抑制时,就要提高贴现率,这样,投资就会( ),总需求就会( )。
税收法律关系中的权利主体是指()。
布伦特兰夫人提出的“可持续发展”思想的核心内涵是()。
关于我国区域开放,以下说法正确的是()。
Globalization,aprocesswherebyownersofcapitalareenabledtomovetheircapitalaroundtheglobemorequicklyandeasily,h
最新回复
(
0
)