首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
若有以下程序 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
admin
2020-11-23
21
问题
若有以下程序
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://kaotiyun.com/show/fw3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;
软件的生命周期是指()。
下列定义数组的语句中,正确的是()。
下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0],a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)数求ln(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序给出如下。请勿
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈顺序是()。
随机试题
男性,67岁,生气后突然晕倒半天,急诊入院,既往有高血压病史10余年,否认肝炎史。入院后查体:神志不清,血压180/60mmHg,心率90次/分,左侧肢体肌力0级,Babinski征阳性,入院当日呕血约250ml。该患者呕血最可能的病因是
当组数等于2时,对于同一资料,方差分析结果与t检验结果的关系是
()条件特别适合于传统的“设计—招标—建造”建设履行方式。
在设计施工总承包合同中发包人是否负责提供工程材料和设备,在通用合同条款中给出两种不同供选择的条款,它们分别是()。
下列各项中,()不属于美国居民身份的界定依据。
对社会性投资建立的学生公寓,其为高校学生提供住宿服务所收取的租金收入,免征营业税。()
适当增加‘小干部’岗位,适当进行‘小干部’轮换,按民主程序选择班级干部的做法,目的是为了()。
伟大的人民教育家陶行知先生说过:“不要你的金,不要你的银,只要你的心。”即教师在教育教学中首先要()。
已知α,β是方程3x2一8x+a=0的两个非零实根,则α=2.(1)α,β的几何平均值为2(2)的算术平均值为2
Choosethecorrectanswer,A,BorC.AdbourneFilmFestivalThedeadlineforenteringafilminthecompetitionistheendof
最新回复
(
0
)