首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { double x=2.0, y; if( x
有以下程序 #include main() { double x=2.0, y; if( x
admin
2019-12-17
63
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,1,pf);rewi
若有以下说明和定义uniondt{inta;charb;doublec;)data;以下叙述中错误的是
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是()。#includemain(){intk;printf("Enteraintnum
若在程序中变量均已定义成int类型,且已赋大于1的值,则下列选项中能正确表示的表达式是()。
若有定义语句:inta=12;,则执行语句:a+=a一=a*a;后,a的值是()。
设有定义:intx=7,y=12;,则以下表达式值为3的是()。
设有以下程序段:floata[8]={1.0,2.0};intb[1]={0};charc[]={"A","B"};chard=="1";以下叙述正确的是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
算法时间复杂度的度量方法是()。
程序流程图中带有箭头的线段表示的是
随机试题
寄存人寄存贵重物品应向保管人声明由保管人验收。寄存人未声明的,该物品毁损灭失后,保管人()
属于代谢性酸中毒合并呼吸性碱中毒的是()
女,40岁。颈肩痛3个月,伴右手麻木,无视物模糊,步态不稳和眩晕。查体:颈部压痛,伴右上肢放射痛,压头试验阳性,右手“虎口区”麻木,右侧伸腕肌肌力减弱,Hoffman征阳性,考虑颈椎病。最可能的类型是
周某于1999年7月某晚将一名女青年骗到家中,将其强奸后杀害。周某的父母亲发现这一情况后,马上动员周某去公安局自首,周某不肯去。于是周父在家看好周某,周母去公安局报告。到了公安局,周母恰遇在公安局任副局长的亲戚田某,周母即把情况向田某说明。田某说:“杀人要
关于中小学校总平面布置的规定,下列哪项正确?[2001-82]
综合考察世界各国工程咨询业的发展状况,可概括特点不包括()。
下列各项中,属于文明施工组织原则的是()。
合同法第13条规定,当事人订立合同,采用( )的方式。
融资租赁的租金不包括()。
下列哪些不属于深证分类指数?( )
最新回复
(
0
)