首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下计算公式 若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
有以下计算公式 若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
admin
2017-05-20
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>=07x:-x);
答案
A
解析
由题意可知计算公式的含义是:当x大于等于0时,y值等于x的算术平方根:当x小于0时,y值等于x的相反数的算术平方根。所以选项B用一个完整的if else语句表达了计算公式的含义;选项C用两个if语句表达了计算公式的含义:选项D在求平方根函数的后面用x≥0?x:x条件表达式来表达了计算公式的含义。选项A没有用C语言语句正确的表达计算公式的含义。
转载请注明原文地址:https://kaotiyun.com/show/diDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){floatx=2.0,y;if(x
下列叙述中正确的是
以下程序的运行结果是intk=0;voidfun(intm){m+=k;k+=m;printf("m=%dk=%d",m,k++);}main(){inti=4;fun(i++);prin
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;【】}node;
以下叙述中错误的是
在面向对象方法中,类之间共享属性和方法的机制称为______。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是
随机试题
据《周礼》记载,周朝专设司民之职,这反映出古代很早就有【】
管理的二重性是指( )
在PC机中实现硬盘与主存之间数据传输的主要控制部件是中断控制器。()
患者男性,49岁。因全身乏力、头晕,手指有麻木感前来就诊。体检:面色苍白,巩膜轻度黄染,舌质绛红色,舌乳头萎缩,心率101次/分。实验室检查:红细胞2.3×1012/L,血红蛋白78g/L,白细胞4.9×109/L。Coombs试验阴性。患者确诊还需做
以阴阳失调来阐释真寒假热或真热假寒,其病机是
A.普萘洛尔B.苯妥英钠C.奎尼丁D.利多卡因E.胺碘酮可诱发或加重支气管哮喘急性发作的药物是()。
所谓违法分包的行为,是指()
除法定情形外,外国人在我国就业实行()。
试述西欧中世纪早期教育的基本特点及其产生的原因。
A、Gotowork.B、Tellthenewstootherpeople.C、Buyanumbrella.D、Gohometoclosethewindows.D行动计划题。男士说新闻报道说未来两天会刮风下雨;女士忽然想
最新回复
(
0
)