首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { double x=2.0, y; if( x
有以下程序 #include main() { double x=2.0, y; if( x
admin
2019-12-17
38
问题
有以下程序
#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.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://kaotiyun.com/show/4mCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main()voidfun(char*t,char*s){charss[10]="acc",aa[10]="bbxxyy";{while(*t!=0)t++;fun(ss,aa);print
有以下程序#include<stdio.h>main()voidfun(char*a,char*b){char*s="****a*b****",t[80];{while(*a==’*’)a++;fun(s,t);puts(t);whi
有以下程序voidfun(intn,int*s){intf;if(n=1)*s=n+1;else{fun(n-1,&f);*s=f;}}main(){intx=0;fun(4,&x);printf("%d\n",x);}程序运行后的
设有定义:char*c:以下选项中能够使c正确指向一个字符串的是
有以下程序#include<stdio.h>main(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;}printf("%d\n",a[2]);}程序运行后的输出结果是
有以下程序intf(intx);main(){intn=1,m;m=f(f(f(n)));pfintf("%dhn",m);}intf(intx){retumx*2;}程序运行后的输出结果是
以下叙述中错误的是
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("****\n");下面关于语句执行情况的叙述中正确的是
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a:2)&&(b=1))c=2;if((c==3)||(d=-1))a=5;printf("%d,%d,%d,%d\n",a,b,c,d)
“商品”与“顾客”两个实体集之间的联系一般是
随机试题
A.十二指肠上部B.十二指肠下部C.十二指肠升部D.十二指肠降部E.十二指肠空肠曲十二指肠球位于
急性心肌梗死患者应绝对卧床休息至少达
在行政诉讼中,针对下列哪些情形,法院应当判决驳回原告的诉讼请求?(2014年卷二第82题)
企业可供分配的利润按照()顺序进行分配。①提取法定盈余公积金②向投资者分配利润③提取公益金
职业病诊断,应当综合分析的因素不包括()。
标准普尔500指数期货合约的交易单位是每点指数乘数250美元。某投资者3月20日在1250点位买入3张6月份到期的指数期货合约,并于3月25日在1275点位将手中的合约平仓。在不考虑其他因素影响的情况下,该投资者的净收益是()美元。
证券公司采用()的方式记载投资者的证券,对股权、债权变更引起的证券转移,通过()予以划转。
教学的基本组织形式是()。
下列情形不可能发生的是:
【《摩西十诫》】南京大学2004年世界史真题
最新回复
(
0
)