首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int a=1,b=2,c=3,d=4,r=0; if(a!=1); else r=1; if(b==2)r+=2; if(c!=3);r+=3; if(d==4)r+=4; printf("%d\n",r);} 则程序的输出结
若有以下程序 main(){int a=1,b=2,c=3,d=4,r=0; if(a!=1); else r=1; if(b==2)r+=2; if(c!=3);r+=3; if(d==4)r+=4; printf("%d\n",r);} 则程序的输出结
admin
2019-04-24
59
问题
若有以下程序
main(){int a=1,b=2,c=3,d=4,r=0;
if(a!=1);
else r=1;
if(b==2)r+=2;
if(c!=3);r+=3;
if(d==4)r+=4;
printf("%d\n",r);}
则程序的输出结果是
选项
A、7
B、10
C、6
D、3
答案
B
解析
程序代码中有四条并列的if语句,第一条if表达式a!=1不成立,执行else分支,r=1:第二条if表达式b==2成立,执行r+=2,r=3;第三条if语句c!=3不成立,执行语句r+=3,r=6;第四条if分支d==4成立,执行该if分支语句,r+=4,r=10。
转载请注明原文地址:https://www.kaotiyun.com/show/ChRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
层次模型的典型代表是IBM公司的【】数据库管理系统。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。#include<stdio,h>voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{
程序中对fun()函数有如下说明 void *fun(); 此说明的含义是______。
有如下程序main(){inty=3,x=3,z=1;printf("%d%d\n",(++x,y++),z+2);}运行该程序的输出结果是______。
下列对于软件测试的描述中正确的是 ______。
软件开发的结构化生命周期方法将软件生命周期划分成
下列叙述中正确的是()。
关系模型的数据操作即是建立在关系上的数据操作,一般有【】、增加、删除和修改四种操作。
已有定义:chara[]="xyz"’b[]={’x’,’y’,’z’);,以下叙述中正确的是______。
下列给定程序中,函数fun()的功能是:计算整数n的阶乘。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.h>d
随机试题
32位字长的计算机就是指能处理最大为32位十进制数的计算机。()
患者女,65岁。皮肤、巩膜黄染30天,伴皮肤瘙痒、厌食、乏力、消瘦、小便黄、大便发白等;既往史无特殊。体检:皮肤、巩膜黄染,腹部无压痛反跳痛,肝区无叩击痛,可及肿大的胆囊,腹水征阴性。实验室检查:TBIL:25mg/dl、DBIL:20mg/dl、CAl9
下列不属于项目法人分包管理职责的是()。
只要一国的国际收支平衡表是平衡的,该国的国际收支就是平衡的。()
ETF的申购、赎回与开放式证券投资基金的申购、赎回的本质区别在于()。
阅读下面材料,回答问题。没有任何借口在西点,长官曾问我:“你为什么不把鞋擦亮?”我说:“我太忙,没时间擦。”这样的回答得到的只能是一顿训斥,正确的回答只能是“报告长官,没有任何借口。”
不满14岁的人实施违反治安管理的,由其监护人承担法律责任。()
一项研究指出,优质护理可以增加患者治愈的信心,在临床上广泛应用可以加快患者康复的时间,使患者康复得更好。因此有专家指出:医院提供优质护理可以大大减少医患纠纷。下列哪项为真,最能支持上述论断?
2015年年末,全国总人口137462万人。比上年年末增加680万人,其中城镇常住人口77116万人,占总人口比重(常住人口城镇化率)为56.10%,比上年年末提高1.33个百分点。全年出生人口1655万人,出生率为12.07%,死亡人口975万人,死亡率
Butsomeb00kswouldcostmorethanlhave.Butldidn’t______tobuysomeb00ks.
最新回复
(
0
)