首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { double x=2.0, y; if( x
有以下程序 #include main() { double x=2.0, y; if( x
admin
2019-12-17
26
问题
有以下程序
#include
main()
{ double x=2.0, y;
if( x<0.0 ) y=0.0;
else if( (x<5.0) && (!x) ) y=1.0 / ( x+2.0 );
else if( x<10.0 ) y=1.0 / x;
else y=10.0;
printf(" %f\n ", y );
}
程序运行后的输出结果是( )。
选项
A、0.500000
B、0.250000
C、0.000000
D、1.000000
答案
A
解析
if多分支选择结构中,从上到下依次判定if(或else if)后的圆括号内的表达式的值,只有之前的if(或else if)条件都为假时,才会判定下一条else if语句的条件是否成立,该程序中,执行的是语句"else if( x<10.0 ) y=1.0 / x;",所以y的计算结果为0.5,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/SoCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);prin
有以下程序#includeintfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;printf("%d\n",f
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,
有以下程序:#includevoidfun(intx,inty,int*z){*z=y—x;}main(){inta,b,c;fun(10,5,&a);fun(
若在程序中变量均已定义成int类型,且已赋大于1的值,则下列选项中能正确表示的表达式是()。
关于C语言函数说明的位置,以下叙述正确的是()。
设有定义:intx=7,y=12;,则以下表达式值为3的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是
随机试题
(2004年第141题)下列哪些临床表现可在扩张型心肌病出现
Ⅱ型呼吸衰竭低流量吸氧的目的是
正常妊娠产前检查的正确时间是
锚杆施工的要点是()。
人民法院行使行政审判权对公安机关行政行为的合法性进行审查并作出裁判的活动,是一种公安执法间接、事后监督。()
2010年10月,江夏市公用事业局所属客管处就本市新增的300个出租车营运的使用资格作出规定:“申请人仅限于本市的22个私营出租车公司,个体经营者不得申请”。在对所有出租车公司的申请进行审查后.江夏市客管处300个出租车营运证全部授予甲出租车公司。随后,针
英国每日邮报报道,在前往Azasskaya洞穴的探险中,参与者发现了雪人的脚印,以及各种雪人用来表示他占领领地的标记——折断的树枝,另外在位于克麦罗沃地区某洞穴发现了灰色“头发”样本。据此,俄罗斯当局宣称雪人正生活在西伯利亚。下列哪项如果为真,最能质疑俄
网状型拓扑结构又称无规则型结构,结点之间的连接是【 】。
下面不属于软件工程过程的4种基本活动
(1)Socrates,theGreekphilosopherofAthens,wasthesonofSophroniscus,asculptor.Itissaidthatinearlylifehepractic
最新回复
(
0
)