首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下计算公式: y= 若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是( )。
有以下计算公式: y= 若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是( )。
admin
2015-08-09
72
问题
有以下计算公式:
y=
若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是( )。
选项
A、if(x>=0) Y=sqrt(x);
if(x<0) y=sqrt(-x);
B、if(x>=0) y=sqrt(x);
else y=sqrt(-x);
C、y=sqrt(x);
if(x<0) Y=sqrt(-x);
D、y=sqrt(x>=0?x:-x);
答案
C
解析
公式的要求是无论x大于等于0还是小于0,y的值都为x绝对值的开方。选项C中如果x值小于0,则y=sqrt(x)就要出错。本题重点考察的知识点是:sqrt()函数。sqrt()函数的作用是开方计算,要求输人的参数x必须大于等于0。选项C一开始调用了sqrt(x)而没有判断x的正负,所以是错误的。
转载请注明原文地址:https://kaotiyun.com/show/NLDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
以下程序的运行结果是intk=0;voidfun(intm){m+=k;k+=m;printf("m=%dk=%d",m,k++);}main(){inti=4;fun(i++);
下列叙述中,不属于测试的特征的是
下列程序的输出结果是______。main(){inta=2,b=4,e=6;int*p1=&a,*p2=&b,*p;*(p=&c)=*p1*(*p2);
下列程序的循环次数是______。x=2;do{x=x*x;}while(!x);
以下程序中函数reverse的功能是对a所指数组中的内容进行逆置。voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];
有以下程序:voidsott(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(a[i]<a[j]){t=a[i];a
下列数据结构中,属于非线性的是()。
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i+
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
随机试题
设备监理的目的是为了()。
Eventhoughweliveinahigh-techage,it’sstillimpossibletopredicttheweather________.
某方法一次测量得出的结果很接近于真值,说明该方法
关于子宫下段,不正确的是
2019年《中华人民共和国药品管理法》修订,首次将“保护和促进公众健康”作为新的药品管理理念。《基本医疗卫生与健康促进法》对此有更深入的规定。关于公民健康权和获得基本医疗卫生服务权利的说法,错误的是
患者,男性,35岁。3个月来发热、乏力、盗汗、食欲缺乏。查体:体重减轻,一般状况尚可。实验室检查:痰结核分枝杆菌阳性,初步诊断为肺结核收住入院。医嘱行PPD试验。护士对营养失调的护理措施不正确的是
下列各岗位中,出纳不得同时兼任的是()。
从公共产品理论的角度看,学前教育具有()
设曲线y=lnx与y=k相切,则公共切线为_______.
下列删除VLAN的命令中,无法执行的是()。
最新回复
(
0
)