首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
若有以下程序 #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
admin
2020-03-15
30
问题
若有以下程序
#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("%dkn",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/fDCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
数据库管理系统(DBMS)是
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
不能正确表示数学式的表达式是
有以下程序,程序的输出结果是main(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。intfun(int*a,intn){int*p,*s;for(P=a,s=a;P—a
随机试题
项目应急救援预案措施由()编制,其他部门会签。
成本核算的一般程序
运动适量的衡量标准不包括
患者,女,54岁。血尿1年余,右腰痛10天余,CT右肾下极60mm×70mm肿块,突出肾外,中心有不规则低密度区,增强扫描早期病灶明显强化,中心低密度区无强化。最可能诊断为
患者,男性,55岁。患有硅肺,因呼吸困难3天入院。患者曾在采矿场做采石工长达10年。经诊断,患者所患的硅肺与其职业有关,可认定为
下列选项中,()属于组合单位。
国家实行土地使用权和房屋所有权登记发证制度。()
文房四宝中湖笔的四大特点有()。
我国古代绘画常用朱红色、青色,故称画为“丹青”。()
A、4,0005,100.B、4,0001,500.C、14,0001,500.D、4,0002,500.BHowmanycollegesanduniversitiesarethereinAm
最新回复
(
0
)