首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
2015-12-25
51
问题
若有以下程序
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==l;第二条if表达式b==2成立,执行r+=2,r=3:第三条if语句c!=3不成立,执行语句r+=3,r=6:第四条if分支d==4成立,执行该if分支语句,r+=4,r=10。
转载请注明原文地址:https://kaotiyun.com/show/JJDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
算法的时间复杂度是指()。
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是()。
下列程序的输出结果是______。#include<stdio.h>main(){intx=3,y=2,z=1;if(x<y)if(y<0)z+0;elseZ+=1;primf(“%d\n",z
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
在设计程序时,应采纳的原则之一是
有如下程序段:main(intargc,char*argv[]){intn,i=0;while(argv[1][i]!=’\0’){n=fun();i++;}printf
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。struct1ink{chardata;}node;
数据结构中,与所使用的计算机无关的是数据的
随机试题
资本作为一种自行增殖的价值,不仅在生产过程内运动,而且在流通过程内运动。产业资本顺次地经过三个阶段,采取三种职能形式,实现价值增殖,最后回到原来的出发点。其中,发挥实现价值与剩余价值的职能形式是()
在空间直角坐标系中,方程3y-4z=0的图形是()
A.正治B.反治C.缓则治本D.急则治标“寒者热之”是
造血原料利用障碍所致贫血包括
A.贝尔蒙报告B.东京宣言C.吉汉宣言D.悉尼宣言E.赫尔辛基宣言涉及人类受试者医学研究的伦理准则是
有线电视系统中干线传输部分的设计中,当干线衰耗不大于多少时,可采用斜率均衡和手动增益调整的放大器?()
下列属于工程建设其他费用构成的有()。
分析下面谱例。要求:说明调式调性。
某场话剧8点开演,提前半小时开始进场。从第一个观众来到时起,每分钟来的观众人数一样多。如果开3个入场口,7点39分就不再有人排队,如果开5个入场口,7点35分就不再有人排队。那么,第一位观众是在()到达的。
Whatdoesthemando?
最新回复
(
0
)