首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下计算公式 若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
有以下计算公式 若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
admin
2018-10-16
34
问题
有以下计算公式
若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
选项
A、y=sqrt(x) ; if(x<0) y=sqrt(-x);
B、if(x>=0) y=sqrt(x); else y=sqrt(-x);
C、if(x>=0) y=sqrt(x); if(x<0) y=sqrt(-x);
D、y=sqrt(x>=0?x :-x);
答案
A
解析
由题意可知计算公式的含义是:当x大于等于0时,y值等于x的算术平方根;当x小于0时,y值等于x的相反数的算术平方根。所以选项B用一个完整的if else语句表达了计算公式的含义;选项C用两个if语句表达了计算公式的含义;选项D在求平方根函数的后面用x≥0?x:-x条件表达式来表达了计算公式的含义。选项A没有用C语言语句正确的表达计算公式的含义。
转载请注明原文地址:https://jikaoti.com/ti/sca0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb"
设有以下语句chara=3,b=6,c;c=ab<<2;则c的二进制值是_______。
交换两个变量的值,不允许用临时变量,应该使用下列哪一个位运算符()
C语言程序的基本单位是()
设a和b均为int型变量,且a:6、b=11、c=3,则能使值为3的表达式是()。
下列关于队列的叙述中正确的是
下列关于队列的叙述中正确的是
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是()
当变量c的值不为2、4、6时,值也为“真”的表达式是
随机试题
信度
标准定值血清可用来作为
“保费”栏应填()。
如图的期权交易指令所示,⑧代表()。
甲公司2×14至2×16年发生以下与投资活动有关的交易或事项。(1)2×14年3月30日,甲公司以银行存款210万元购入乙公司10%的股权,甲公司将其作为可供出售金融资产核算。购买价款中包含乙公司已宣告但尚未发放的现金股利10万元,为取得该股权投资甲公司
以下选项中的工具或应用所依据的科学原理与其他三项不同的是:
读“世界部分地区简图”。
明朝各地设立数量最多、范围最广的学校是()。(2015年)
WiththeChineseeconomyexpectedtocontinueitsstrongperformance,abilitytospeaktheChineselanguagewillbean______of
AftertheeventsofSeptember11,2001,peopleintheUSdefinitelyneededtofeelbetter.Theyhadjustsufferedoneofthewor
最新回复
(
0
)