首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
27
问题
有以下程序
#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://jikaoti.com/ti/GCB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
检查软件产品是否符合需求定义的过程称为______。
有两个C程序文件T18.c和myfun.c同在VC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.c"main(){fun();pri
函数ftell(fp)的作用是()。
下列叙述中,错误的是()。
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要
若有如下程序段,其中s.a.b.c均已定义为整型变量,且a.c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
与结构化需求分析方法相对应的是【】方法。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
软盘上第()磁道最重要,一旦损坏,该盘就不能使用了。
随机试题
A.胃脘灼热隐痛B.胃脘隐痛,喜暖喜按C.胃脘刺痛,痛有定处D.胃脘胀满,脘痛连胁E.胃痛暴作,得温痛减
慢粒最突出的体征为
“十一五”期间,推进两淮()建设与改造,适度提高煤炭供应能力。
缺陷责任期一般为1年,最长不超过()年,由发、承包双方在合同中约定。
账务处理子系统,不仅可以直接处理来自记账凭证的信息,而且可以接收来自各核算子系统的自动转账凭证。 ( )
根据证券法律制度的规定,关于公司债券的非公开发行与交易中的信息披露,下列表述不正确的是()。
设备或系统从诞生至报废的整个期间所需要的费用总和,通常被称为()。
下列关于生物体内蛋白质的描述,正确的是()。
有五男(财元,广金,昭才,晋宝,添丁),五女(萍安,吉祥,好韵,福气,喜悦),将在星期一到星期五的某一天结婚。已知:(1)每对新人结婚的日期都不一样。(2)萍安将于星期一结婚,但添丁不是。(3)昭才和广金分别在星期三及星期五结婚,但喜悦不是。(4)
f(x,y)=arctan(x/y)在(0,1)处的梯度为().
最新回复
(
0
)