首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 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
若有以下程序 #include 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
admin
2020-11-23
35
问题
若有以下程序
#include
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、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/il3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!=3)r+=3;else;if(d==4)r+=4
若有以下程序:#includemain(){inta=0,b=0,c=0;c=(a一=++a),(a+=b,b+=4);printf(“%d,%d,%d\n”,a,b,c);}则程序
下列叙述中正确的是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
下面描述中不属于数据库系统特点的是
设有定义:intx=11,y=12,z=0;,以下表达式值不等于12的是()。
关于数据库管理阶段的特点,下列说法中错误的是
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
随机试题
防火墙的构建要从哪些方面着手考虑
下列单位不是音义结合的语言形式的是()
胎儿肺内充满液体,出生时经产道挤压,约()的肺液由口鼻排出,其余在建立呼吸后由肺间质内毛细血管和淋巴管吸收,如吸收延迟,则出现()症状。
下列哪些肾小球肾炎可见颗粒性荧光
磺酰胺基上的氮原子为N1,芳伯胺上氮原子为N4,N1和N4取代基不同,构成不同磺胺类药物。下列不属于其共同化学性质的是
()法是指在上年计划或实际完成的投资总额的基础上,按照一个比较合理的增长率来测定当年投资总规模的预期目标。
有关国际劳工组织(ILO)的各项论述,正确的是()。
永字八法是指什么?
有个孩子听到妈妈说:“你是好孩子。”他说:“不,我是坏孩子。”这说明这个孩子处于()。
ThefollowingareendangeredspeciesEXCEPT
最新回复
(
0
)