首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {doublex=2.0,y; if(x<0.0)y=0.0; elseif((x<5.0)&&(!x))y=1.0/(x+2.0); elseif(x<10.0)y=1.0/x; elsey=10.0; pri
有以下程序 #include main() {doublex=2.0,y; if(x<0.0)y=0.0; elseif((x<5.0)&&(!x))y=1.0/(x+2.0); elseif(x<10.0)y=1.0/x; elsey=10.0; pri
admin
2015-07-31
41
问题
有以下程序
#include
main()
{doublex=2.0,y;
if(x<0.0)y=0.0;
elseif((x<5.0)&&(!x))y=1.0/(x+2.0);
elseif(x<10.0)y=1.0/x;
elsey=10.0;
printf("%f\n",y);
}
程序运行后的输出结果是
选项
A、0.000000
B、0.250000
C、0.500000
D、1.000000
答案
C
解析
本题重点考察if语句,变量x和y均为double类型,由于变量x赋值为2.0,因此执行if((x<5.0)&&(!x)),即条件为0,继续执行if( x<10.0 ),条件为1,即执行y=1.0 / x;。依据printf()函数输出类型中f是以小数形式输出单、双精度实数。因此C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/ymDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言可执行程序的开始执行点是()。
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是______。
有以下程序:#include<string.h>voidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s)f(s,t);
下列关于栈的描述中错误的是______。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
下列能正确定义一维数组的选项是()。
结构化程序设计主要强调的是()。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
数据流图的类型有______和事务型。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
随机试题
王某是某糕点厂采购员,之前专门负责豆类的采购,后厂里人员重新调整后安排其负责糖类的采购工作。某日王某持该厂空白介绍信到某市采购绵白糖,并顺利地与当地的甲公司签订了绵白糖的买卖合同。准备离开某市时,恰巧碰到曾经的业务单位丙公司的业务员李某李某说因为预测绿豆的
不属于缩宫素药理作用特点的是
下列可以通过血液传播的传染病有()。
在我国赋税史上,首次由对人征税转为对物征税、由缴纳实物到缴纳货币的重大赋税改革是()。
配送储存的最主要特征是()。
排中律的内容是:在同一时间、同一方面、同一条件下,对于同一对象的两个相互矛盾的思想,必定有一个是真的,不会同时都是假的。矛盾律的内容是:在同一思维过程中,任何一个思想不能互相冲突,不能一面肯定了一种思想,一面又否定这一思想;因为一个思想及其否定不能同时都是
域名MH.BIT.EDU.CN中主机名是()。
Dr.WilsonandMr.Wanghaveknowneachotherbefore.
Whatdoesthecallerrequest?
Jennyisaconscientiousmanager,verypopularwithher______.
最新回复
(
0
)