首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
71
问题
有以下程序
#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://www.kaotiyun.com/show/ZXtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!
有以下程序段inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
以下C语言用户标识符中,不合法的是
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
负责数据库中查询操作的数据库语言是()。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
下面不属于结构化程序设计风格的是
下面属于黑盒测试方法的是
带链队列空的条件是
随机试题
下列选型中,可以授予发明专利权的是()
CAT是________________的缩写。
根据《医院处方点评管理规范(试行)》,可判定为不合理处方的是
符合我国《物权法》规定的是()。
同业拆借市场、票据市场、大额定期存单市场属于资本市场。()
对于乘飞机离境的旅游团,地陪应该提醒或协助领队提前()小时确认机位。
中国历史上第一座海港大石桥是建于北宋的()
心理测验的性质有()。
Modernliberalopinionissensitivetoproblemsofrestrictionoffreedomandabuseofpower.(1)_____,manyholdthatamancan
Youcanalwaystellwhetherit’swrittenbyWagnerbecausehehassucha(n)______styleofwriting.
最新回复
(
0
)