首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { double x=2.0, y; if( x0.0 ) y=0.0; else if( (x<5.0) && (!x) ) y=1.0 / ( x+2.0 ); else if( x<10.0 )
有以下程序 #include main() { double x=2.0, y; if( x0.0 ) y=0.0; else if( (x<5.0) && (!x) ) y=1.0 / ( x+2.0 ); else if( x<10.0 )
admin
2019-07-14
24
问题
有以下程序
#include
main()
{ double x=2.0, y;
if( x0.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 ),条件为1,即执行y=1.0 / x;。依据printf()函数输出类型中f是以小数形式输出单、双精度实数。因此C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/OAf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for(i=0;i
有以下程序#includemain(){inty=1,x,a[]={2,4,6,8,10},*p;p=&a[1];for(x=0;x
若有以下程序#includevoidsp(int*a){intb=2;*a=*a*2;printf("%d,",*a);a=&b;*a=*a*2;printf("%d,",*a);}main(){i
有以下程序#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={"Zhao",’m’,8
有以下程序#includemain(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是()。
有以下程序#includestructS{intn;inta[20];};voidf(structS*p){inti,j,t;for(i=0;in-1;i++)for(j=i+1;jn;j++)if(p-
有以下程序#include#defineS(x)x*xmain(){intk=5,j=2;printf("%d,%d\n",S(k+j+2),S(j+k+2));}程序的运行结果是()。
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
随机试题
对客户提供安全政策和()是HSE管理体系内容之一。
与MR成像质量控制无关的参数是
女,54岁,白带增多,均匀稀薄,有臭味,阴道黏膜无明显充血,阴道pH值5.0。最可能的诊断是()
甲私刻乙公司的财务专用章,假冒乙公司的名义签发一张转账支票给收款人丙,丙将该支票背书转让给丁,丁又背书转让给戊。当戊主张票据权利时,下列表述正确的是()。
下列属于《中华人民共和国票据法》(简称《票据法》)规定的汇票必须记载事项的是()。
注册会计师的下列各种做法中,对降低检查风险无效的是()。
物流拉动控制的特点是()。
社会工作者的直接服务角色不包括()
请从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
下列关于电子邮件的叙述中,正确的是()。
最新回复
(
0
)