首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> 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
若有以下程序 #include<stdio.h> 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
admin
2019-05-17
29
问题
若有以下程序
#include<stdio.h>
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/PWRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;)}main()
if语句的基本形式是:if(表达式)语句,以下关于“表达式"值的叙述中正确的是
以下结构体类型说明和变量定义中正确的是
有以下程序#includeintf(intx){inty;if(x==0‖x==1)return(3);y=x*x-f(x-2);returny;
以下叙述中正确的是
下面选项中关于位运算的叙述正确的是
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
按照“后进先出”原则组织数据的数据结构是
下面对软件测试描述错误的是()。
随机试题
公开市场业务作用于经济的途径有()。
上消化道穿孔的典型腹部X线检查所见为
气雾剂中的氟利昂(如F12)主要用作( )。
甲、乙、丙三人合买了一套机器设备。甲欲以5000元的价格转让自己的份额。丙表示不要,乙未置可否。3个月后,丁愿意购买该份额,甲允诺,并接受了丁交付的5000元款项。此时甲父知道此事也欲购买该份额,甲又与其父签订了转让份额协议。这时乙、丙也分别向甲表示,欲购
荷载效应是外荷载在构件内产生的轴向拉力S。设构件截面积为A,构件材料单位面积的抗拉强度为f1,则构件对轴向拉力的抵抗能力为R=f1*A。我国的设计基准是()。
设计单位提出的工程变更,应经过( )的代表签认。
假定利率比股票分红高2%,5月1日上午10点,沪深指数为3600点,沪深300股指期货9月合约价格为3700点,6月合约价格为3650点,投资者认为价差可能缩小,于是买入6月合约,卖出9月合约。5月1日下午2点,9月合约涨至3750点,6月合约涨至3710
【2016上】王老师在化学课上讲到元素周期表中的“镭”元素时,向同学们介绍了“镭”的发现者居里夫人献身科学的事迹,同学们深受教育。这体现了哪一教学原则?()
TheSiloPaulocityhealthservicehaslauncheda42mn-real(US$14.6mn)【C1】______systemtointegratethecity’s756healths
Mostpeoplehaveanintuitive【C1】______ofwhatintelligenceis,andmanywordsintheEnglishlanguagedistinguish【C2】______diff
最新回复
(
0
)