首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() {int a=1,b=2,c=3,d=4,r=0; if(a!=1)r=1; if(b==2)r=2; else if(c!=3)r=3; else if(d==4)r=4; pfinff("%
有以下程序 #include<stdio.h> main() {int a=1,b=2,c=3,d=4,r=0; if(a!=1)r=1; if(b==2)r=2; else if(c!=3)r=3; else if(d==4)r=4; pfinff("%
admin
2021-04-28
28
问题
有以下程序
#include<stdio.h>
main()
{int a=1,b=2,c=3,d=4,r=0;
if(a!=1)r=1;
if(b==2)r=2;
else if(c!=3)r=3;
else if(d==4)r=4;
pfinff("%d\n",r);
}
执行后的输出结果是( )。
选项
A、0
B、4
C、1
D、2
答案
D
解析
第一个if语句是单独的语句,所以执行完第一个if语句后,r的值仍为初值0;第二个if语句与后续的两个else if都是嵌套的,所以只会执行其中的一个语句,即if(b==2)r=2;这条语句,所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/ZXtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti;for(i=1;i
以下选项中,不能作为合法常量的是
以下C语言用户标识符中,不合法的是
结构化程序设计原则强调的是
以下关于结构化程序设计的叙述中正确的是
下面属于黑盒测试方法的是
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}
下列与队列结构有关联的是
对于循环队列,下列叙述中正确的是()。
随机试题
A.血管内支架技术B.球囊血管成形术C.激光血管成形术D.粥样斑块切除术E.使用同轴导管行血管成形术近年发展最快、应用前景最广阔的技术,尤其适用于PTA后出现并发症者
具有抑制中枢、舒张血管和降低血压的作用的麦角制剂是
蟾蜍主治
施工现场经常遇到某车间±0.000标高,该标高属于()。
金属板、石板安装时,左右、上下的偏差不应大于( )mm。
【背景资料】某工程建设项目,由某工程有限公司承建,项目经理为该公司的一级建造师杨某,生产经理为助理工程师林某。经业主同意,本工程防水、装饰装修、幕墙等专业工程由施工方分包给专业分包方进行施工。施工过程中,发生了如下事件:事件一
党委领导下的专门机关与广大群众相结合,这种结合是()的。
下面不可以成为法律关系主体的是()。
近代历史上,中国不败而败的对外战争是()
对于我国的电子商务发展还存在的问题,下列选项不正确的是()。
最新回复
(
0
)