首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下计算公式 若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
有以下计算公式 若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
admin
2017-05-20
50
问题
有以下计算公式
若程序前面已经在命令行中包含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://www.kaotiyun.com/show/diDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
有以下程序段charch;intk;ch=′a′;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述程序段后输
以下定义语句中正确的是
以下程序的输出结果是______。#include<stdio.h>voidswap(int*a,int*b){int*tt=a;a=b;b=t}main(){inti=3,j=5,*p=&i
设有以下语句charx=3,y=6,Z;z=x^y<<2;则z的二进制值是
以下不正确的定义语句是
有以下程序段charch;intk;ch=’a’;k=12;pnntf("%c,%d,",ch,ch,k);printf("k二%d\n",k);已知字符a的ASCII码值为97,则执行上述程
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti,a=0;for(i=0;i
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
随机试题
滚动轴承经过长期使用后,工作游隙增大、工作表面产生麻点、凹坑或裂纹等是其主要损坏形式。()
常用绝缘导线有哪些?
对胃黏液的叙述,下列哪一项是错误的
有关DNA双螺旋结构的叙述,错误的是
为保护黄酮母核中的邻二酚羟基,提取时可加入
玉屏风胶囊的君药是()。
《中华人民共和国合同法》第122条规定:“因当事人一方的违约行为,侵害对方人身、财产权益的,受损害方有权选择依照本法要求其承担违约责任或者依照其他法律要求其承担侵权责任。”对于该条文的理解,下列哪些选项是正确的?
把暴露在危险中的人体从危险区域中移开,这种安全装置称为()。
期货交易所一般不得从事()。
[2014]下列有关注册会计师在审计报告日后对审计工作底稿做出变动的做法中,正确的有()。
最新回复
(
0
)