首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下计算公式: y= 若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是( )。
有以下计算公式: y= 若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是( )。
admin
2015-08-09
28
问题
有以下计算公式:
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全国计算机二级
相关试题推荐
语句int(*ptr)()的含义是()。
C语言用于结构化程序设计的3种基本结构是______、选择结构和循环结构。
以下数组定义中错误的是
下列有关数据库的描述,正确的是
有以下程序: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
下列表达式中,可以正确表示x≤0或x)1的关系是()。
设有定义:intnl=0,n2,*p=&n2,*q=&n1;,下列赋值语句中与n2=n1;语句等价的是()。
以下不能正确定义二维数组的选项是______。
以下不正确的叙述是
算法的时间复杂度是指()。
随机试题
数据通信时,如果接收方的接收能力小于发送方的发送能力,则需要进行
男性,65岁。头晕2周来诊。2周前测血压160/100mmHg,口服“降压0号”,1片/日,2天。因头晕未见好转来诊。测血压170/95mmHg。化验血肌酐:130mol/L。既往体检测血压150/90mmHg,未治疗。糖尿病1年。吸烟35年,20支/日。
“爱岗敬业、诚实守信、办事公道、服务群众、奉献社会”是()中提出的。
某商品住宅小区共有住宅800套,已售出并交付600套,其中三套住房登记为王某,其余一人一套;已售出未交付150套;未售出50套。由街道办事处组织成立了首次业主大会会议筹备组。筹备组完成了《业主大会议事规则》和《管理规约》的草拟,确定了业主委员会委员候选人名
陈某向张某借款5万元,没有约定利息,一年后,张某获知陈某经营的个体企业获利,在陈某还款时要求其支付利息1800元,陈某表示反对。根据合同法律制度的规定。下列关于陈某应否支付利息的表述中,正确的是()。
马克思主义指导思想、中国特色社会主义共同理想,以爱国主义为核心的民族精神和以()为核心的时代精神,社会主义荣辱观,构成社会主义核心价值体系的基本内容。
微分方程xy"+3y’=0的通解为_________.
设f(x)连续,且=________.
Wheredothespeakersmostlikelywork?
DISTRIBUTIONOFWORKFORCEBYOCCUPATIONALCATEGORYFORREGIONYIN2001ANDPROJECTEDFOR2015(a)In2001,howmanycategories
最新回复
(
0
)