柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #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
热度🔥959
参考答案: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选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
有两个关系R,S如下: 由关系R通过运算得到关系S,则所使用的运算为( )。
设有关系模式R(A, B, C, D),存在函数依赖集:{A→B, C→D},则R最高可属于()
在FTP协议中,请求使用被动模式建立数据连接可以使用的命令是
在PowerPoint演示文稿中通过分节组织幻灯片,如果要选中某一节内的所有幻灯片,最优的操作方法是( )。
标签
二级C语言
if
输出
000000
1.0