首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
若有以下程序 #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
admin
2020-07-28
54
问题
若有以下程序
#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、7
C、6
D、3
答案
B
解析
else总是和与之最近的上面的if配对,执行第一个if,判断条件不成立,执行else r=1;语句?再执行第二个if语句中的判断条件,成立,左移执行r+=2,r的值为3,再执行第三个if的判断条件,不成立执行第7行else后面的空语句";",再执行第四个if的判断条件d==4成立,执行r+=4,r的值为7,然后打印输出。
转载请注明原文地址:https://kaotiyun.com/show/Hm3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
有以下程序#include<stdio.h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是
设循环队列的存储空间为Q(1:100),初始状态为空。现经过一系列正常操作后,front=49,则循环队列中的元素个数为
某系统总体结构如下图所示,该系统结构图的最大扇出数是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
下列关于C语言文件的叙述中正确的是
某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=rear=10。该队列中的元素个数为
设有课程关系模式如下:
在面向对象方法中,实现信息隐蔽是依靠
随机试题
“首先拟定好标题、简要概括性地交待过去一年的工作总体情况、重点详细写过去一年里所做的主要工作及结果、最后简明扼要交待下一年生产工作安排设想”是()常用的格式内容。
以下哪种情况不适合应用电复律治疗
IgG分子所具有的生物学功能有()
对羊水栓塞的预防,正确的是
初产妇,35岁,孕37周,被同事送入产房,产科检查确诊“胎膜早破”,头先露,先露-2,胎心好,无宫缩。实施护理措施时正确的体位是()
某五星级宾馆处于常年温度在5~30℃的地区,若安装自动喷水灭火系统,应采用()。
在一个成熟的经济政策制定和经济学教育体系中,经济学理论必须更面对现实。经济政策也必须以理论逻辑为依归。但是,这种理论与现实的结合应该靠学科疆域的拓展和理论的进步,靠科学的学科分工和职业定位,而不是靠个人的能力或者角色转变。对这段文字理解不正确的是:
TheAmericanpublic’sobsessionwithdietinghasledtooneofthemostdangeroushealthmisconceptionsofalltimes.Manytelev
如果你的笔记本电脑是1999年以后制造的,那么它就带有调制解调器。上述断定是从下面哪个判断中推论出来的?
IamsureDavidwillbeabletofindthelibrary—hehasaprettygood______ofdirection.
最新回复
(
0
)