首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main(){int a=1,b=2,c=3,d=4,r=0; if(a!=1);else r=1; if(b==2)r+=2; else; if(c!=3)r+=3;
若有以下程序 #include main(){int a=1,b=2,c=3,d=4,r=0; if(a!=1);else r=1; if(b==2)r+=2; else; if(c!=3)r+=3;
admin
2017-05-20
63
问题
若有以下程序
#include
main(){int a=1,b=2,c=3,d=4,r=0;
if(a!=1);else r=1;
if(b==2)r+=2;
else;
if(c!=3)r+=3;
else;
if(d==4)r+=4;
printf("%d\n",r);}
则程序的输出结果是
选项
A、10
B、6
C、7
D、3
答案
C
解析
程序代码中有四条并列的if语句,第一条if表达式a!=1不成立,执行else分支,r=1;第二条if表达式b==2成立,执行r+=2,r=3:第三条if语句c!=3不成立,执行else分支,分支为空语句;第四条if分支d==4成立,执行该if分支语句,r+=4,r=7。
转载请注明原文地址:https://kaotiyun.com/show/4iDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下面程序,则程序段的功能是#include"stdio.h"main(){intc[]={23,1,56,234,7,0,34},i,j,t;for(i=1;i=0&&t>c[j]){c[j+1]=c[j];j-
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
以下叙述中正确的是
以下选项中不属于字符常量的是
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
若有条件表达式(exp)?a++:b--,则以下表达式中能完全等价于表达式(exp)的是
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
下述关于数据库系统的叙述中正确的是
设intx=1,y=1;表达式(!x‖--y)的值是()。
随机试题
论侵权行为的民事责任与违约责任的区别。
《素问.灵兰秘典论》记载:“凡此十二官者,不得相失也。”体现了
引起毛细支气管炎的病原体是
单纯疱疹病毒引起的病毒性脑炎,病变主要集中在()。
杨某被单位辞退,对单位领导极度不满,心存报复。一天,杨某纠集董某、樊某携带匕首闯至厂长贾某办公室,将贾某当场杀死。中级人民法院一审以故意杀人罪判处杨某死刑立即执行,判处董某和樊某死刑缓期二年执行。问题:如一审宣判后,被告人杨某、董某、樊某均未上诉,检察
安全防护栏杆是防止高处坠落的主要设施,凡在有可能发生高处坠落的临边,都要设置()mm高的防护栏杆。
企业()后,无论用于哪方面均构成企业的一项流动负债。
银行债权应首先考虑以()形式受偿,从严控制以()抵债。
嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备__________【67】加载程序,外设__________【68】程序,操作系统,文件系统,网络协议栈,图形用户界面,数据库,以及各种各样的应用程序等,这些软件都是通用计算机所拥有的。
Thestandardoflivingofanycountrymeanstheaverageperson’sshareofthegoodsandserviceswhichthecountryproduces.Ac
最新回复
(
0
)