编程输入x,计算并输出下列分段函数f(x)的值。可以调用数学库函数:平方根函数sqrt(),绝对值函数fabs()
输入x,计算并输出下列分段函数f(x)的值。可以调用数学库函数:平方根函数sqrt(),绝对值函数fabs()。|2x+5|x<0f(x)=(x+1)1/20<=x<23...
输入x,计算并输出下列分段函数f(x)的值。可以调用数学库函数:平方根函数sqrt(),绝对值函数fabs()。
| 2x+5| x<0
f(x)=
(x+1)1/2
0<=x<2
3x+1
x>= 2 展开
| 2x+5| x<0
f(x)=
(x+1)1/2
0<=x<2
3x+1
x>= 2 展开
展开全部
你可以截图,这样完全看不清。。
//f(x)结果值y
double y;
Scanner sc = new Scanner(System.in);
System.out.println("请输入任意实数x:");
double x = sc.nextDouble();
if(x<0){
y = Math.abs(2*x+5);
}else if(x<2){
y = Math.sqrt(x+1);
}else{
y=3*x+1;
}
System.out.println(y);
追问
能编简单点吗,是C语言吗
canner sc = new Scanner(System.in); 怎么运行不出啊
展开全部
#include<stdio.h>
#include<math.h>
int main (void)
{
double x,y;
scanf("%lf",&x);
if(x<0)
{
y=fabs(2*x+5);
}else if(x>=0 && x<2)
{
y=sqrt(x+1);
}else
{
y=3*x+1;
} printf("%.2f",y);
return 0;
}
C语言基础
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询