首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {inta=1,b=2,c=3,d=4,r=0; if(a!=1);elser=1; if(b==2)r+=2; if(c!=3);r+=3; if(d==4)r+=4; printf("%d\n",r); }
若有以下程序 #include main() {inta=1,b=2,c=3,d=4,r=0; if(a!=1);elser=1; if(b==2)r+=2; if(c!=3);r+=3; if(d==4)r+=4; printf("%d\n",r); }
admin
2020-11-23
36
问题
若有以下程序
#include
main()
{inta=1,b=2,c=3,d=4,r=0;
if(a!=1);elser=1;
if(b==2)r+=2;
if(c!=3);r+=3;
if(d==4)r+=4;
printf("%d\n",r);
}
则程序的输出结果是
选项
A、3
B、7
C、6
D、10
答案
D
解析
第一个if语句a!=1条件为假,所以执行else后的语句r=1。第二个if语句b==2条件成立,执行r+=2,r的值变为3,第三个if语句c!=3条件为假,所以不做任何操作。执行下面的r+=3操作,r的值变为6。判断第四个if条件,d==4条件成立,执行r+=4操作,结果为10。
转载请注明原文地址:https://kaotiyun.com/show/Ey3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句doublex,y,*px,*PY;,执行了px=&x;py=a,y;之后,正确的输入语句是()。
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
设已有定义floatx;,则下列对指针变量p进行定义且赋初值的语句中正确的是()。
有以下定义和语句:structworkers{intnum;charname[20];charc;struct{intday;intmonth;inty
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
以下正确的字符串常量是()。
以下程序中,函数scmp的功能足返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1.char*s2){
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
下列各项中,对对象概念描述正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
论述刑事辩护与代理的关系。
道德对现实生活的调节方式区别于政治、法律等其他意识形态的规范体系,以下说法中,没有表现这种特殊性的是【】
NomatterAwheneverIhavetoBgiveaspeech,IgetCextremelynervousDbeforeIstart.
急性肾炎的病理变化特点是
分娩期妇女灌肠,应使用
施工企业成本核算的目的不包括( )。
终身教育
设函数f(x)=ex/x.求函数f(x)的单调区间;
你在单位里很能干,很受领导重视,但此时新来一同事,比你更有才能,你将怎么处理和他的关系?
Themassmediaisabigpartofourculture,yetitcanalsobeahelper,adviserandteachertoouryounggeneration.Themass
最新回复
(
0
)