首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
若有以下程序 #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
admin
2020-11-23
65
问题
若有以下程序
#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!_l不成立,执行else分支,r=l;第二条if表达式b==2成立,执行r+=2,r==3;第三条if语句c!=3不成立,执行else分支,分支为空语句;第四条if分支d==4成立,执行该if分支语句,r+=4,r=7。
转载请注明原文地址:https://www.kaotiyun.com/show/DA3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于以下函数声明voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是()。
若有定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述正确的是()。
下面对软件测试描述错误的是()。
数据流图(DFD)中的有向箭头(→)表示()。
有嵌套的if语句:if(a<b)以下选项中与上述if语句等价的语句是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
软件工程的三要素是
数据处理的最小单位是()。
随机试题
Interestinpursuinginternationalcareershassoaredinrecentyears,enhancedbychronic(长久的)personnelshortagesthatareca
30岁的男子因上消化道出血而住院,有肝炎病史。体检见腹壁静脉曲张,腹水征阳性,脾肿大。化验为HBsAg(+),血清总蛋白50g/L,A/G:0.8。关于患者腹水的形成机制,哪种解释最不合理
小儿肾病综合征出现最早的表现是
患者,男,33岁,因腹痛、呕吐、腹胀、停止排气排便2天入院。医疗诊断:急性粘连性肠梗阻,并中度等渗性脱水。入院后立即给予胃肠减压,静脉补液,为该病人补液应包括()。
下列关于票据伪造和背书的相关规定表述,正确的是()。
根据《企业法》和《转换经营机制条例》的规定,国有企业有权()。
海尔集团的经营理念是“敬业爱国,追求卓越”,这是企业文化中的()。
中国革命统一战线的基础是()。
根据婚姻法规定,离婚时,原为夫妻共同生活所负的债务,应当共同偿还;共同财产不足清偿的,其处理办法是()(2011年一专一第35题)
求平面P的方程,已知P与曲面z=x2+y2相切,并且经过直线L:
最新回复
(
0
)