首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { double x=2.0, y; if( x
有以下程序 #include main() { double x=2.0, y; if( x
admin
2019-12-17
56
问题
有以下程序
#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>intfun(){staticintx=1;main(){inti,s=1;x+=1;for(i=1;i<=5;i++)s+=fun();returnx;}printf("%d\n"
有以下程序intf(intx);main(){intn=1,m;m=f(f(f(n)));pfintf("%dhn",m);}intf(intx){retumx*2;}程序运行后的输出结果是
有以下程序#include<stdio.h>voidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0:i<6;i++){if(i%2)putchar(i+b);elseputchar(i+c);}pr
有以下程序#include<stdio.h>voidmain(){intc==0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("****\n");下面关于语句执行情况的叙述中正确的是
若以下选项中变量全部为整型变量,且已正确是义并赋值,则语法正确的switch语句是
在关系数据库中,用来表示实体间联系的是
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
以下叙述中正确的是
随机试题
新产品开发过程由八个阶段构成,即寻求创意、甄别创意、形成产品概念、制定营销策略及()
运用铁剂治疗缺铁性贫血,疗效观察最早出现的是
估计其中心率X≥83.65次/分人大约为95%参考值范围为
下列哪项不属于生理现象
装有气体继电器的变压器应有()的坡度,高的一侧装在油枕方向,使气体继电器有良好的灵敏度。
智能建筑是对建筑物的()基本要素进行最优化组合。
当其他同学向卓卓借文具时,卓卓从不拒绝。她认为,能够帮助别人满足他人愿望的孩子就是好孩子,否则就是坏孩子。卓卓道德发展处于()。
要使代数式有意义,则x的取值范围是().
(2008下监理)用户登录了网络系统,越权使用网络信息资源,这属于______。
InAmerica,peoplearefacedwithmoreandmoredecisionseveryday,whetherit’spickingoneof31icecream【B1】______ordecidi
最新回复
(
0
)