首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下计算公式 若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
有以下计算公式 若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
admin
2017-05-20
74
问题
有以下计算公式
若程序前面已经在命令行中包含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全国计算机二级
相关试题推荐
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
以下不能对二维数组a进行正确初始化的语句是
下列叙述中正确的是
阅读下面语句,则程序的执行结果是______。#include"stdio.h"main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d,%d\n",a,b);elseprintf("
在计算机软件系统的体系结构中,数据库管理系统位于用户和______之间。
下面程序段中,输出*的个数是char*s="\ta\018bc";for(;*s!=’\0’;s++)printf("*");
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
以下程序的输出结果是【】。floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f\n",fun((int)fun(a+c,b),a-c
下面关于对象概念的描述中,错误的是
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
随机试题
早期新文化运动的主要内容。
慢性劳力性呼吸困难患者,肺功能检查示限制性通气功能障碍,最可能的疾病是
下列有关Wegener肉芽肿的说法,正确的是
症见全身水肿。小便不利,畏寒肢冷,完谷不化,面色晄白,舌胖大有齿痕,脉迟沉无力,为
()不是经纬仪的主要功能。
建筑工程险的费率一般由()组成
由于可转换债券的转换价格固定,股票市价的升降对发行可转换债券的公司没有影响。()
JudgingfromherspeechesandbehaviorsMarryhasastrict().
Thispartistotestyourabilitytodopracticalwriting.Youarerequiredtowritearecommendationinnotlessthan100zoords
A、Lookaroundbeforegoinghome.B、Prefertoargueaboutit.C、Disagreewiththewoman.D、Apologizetothewoman.DM:Whatwasi
最新回复
(
0
)