首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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
有以下程序: #include<stdio.h> 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
admin
2019-01-11
63
问题
有以下程序:
#include<stdio.h>
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.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),条件为真,即执行y=1.0/x;。依据printf()函数输出类型,f是以小数形式输出单/双精度实数。故C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/bZxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出是()。main(){intarr[8],i,k=0;for(i=0;i<8;i++)arr[i]=i;for(i=1;i<5;i++)k+=arr[i]+i;print
以下程序运行后的输出结果是【】。main(){charc;intn=100;floatf=10;doublex;x=f*=n/=(c=50);printf("%d%f\n",n,x
有如下程序段:int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为()。
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是()。
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
数据库系统中实现各种数据管理功能的核心软件称为【】。
下列叙述中正确的是______。
给定程序MODll.C中函数fun的功能是:统计substr所指子字符串在s仃所指字符串中出现的次数。例如,若字符串为aaasIkaaas,子字符串为as,则应输出2。请改正程序中的错误,使它能计算出正确的结果。注意:不要改
若有下列语句:chara[]="xyz";charb[]=}’x’,’y’,’z’};则下列叙述正确的是______。
随机试题
数控程序包括哪些基本组成部分?
高密度聚乙烯原材料放置过久,可能造成的3PE涂层缺陷是()。
Mostpeoplemaketreehousesusingapileofwood,ahammer,andsomenails.MitchellJoachim,anarchitectfromtheMassachusett
下列关于发汗的叙述,错误的是
彩色多普勒血流显像仪的工作流程不包括下列哪项内容()
下列各项,不属于胎儿生长受限的中医证型的是
征收耕地的补偿费用包括()。
甲公司系增值税一般纳税人,2015年8月31日以不含增值税的价格100万元售出2009年购入的一台生产用机床,增值税销项税额为17万元,该机床原价为200万元(不含增值税),已计提折旧120万元,已计提减值30万元,不考虑其他因素,甲公司处置该机床的利得为
あの茶色の建物が図書館です。建物
Eachyear,inanever-endingcycleofdeathandrebirth,therainssweepacrosssouthernAsia.
最新回复
(
0
)