计算分段函数输入 x ,计算并输出 y 的值.公式如下 当x >= 0时,f(x) = x^0.5,当x小于0时,f(x) = (x+1)
提示:可以使用数学函数:sqrt ( )求平方根,pow( )求幂.
请勿改动主函数main 的任何内容,仅在main 函数的对应序号位置上填入所编写的若干表达式或语句,并上机调试
#include
#include 【 1{
double x,y;
printf(Enter x:);
scanf(% l f,& x);
if(x >= 0)
y = 【 2 】 ;
else
y = 【 3 】 ;
printf( x=%lf,y = % l f\n,x,y);
return 0;
}
当x小于0时,f(x) = (x+1)^2 + 2x + 1/x
计算分段函数输入 x ,计算并输出 y 的值.公式如下 当x >= 0时,f(x) = x^0.5,当x小于0时,f(x
答案:1 悬赏:50 手机版
解决时间 2021-08-14 20:58
- 提问者网友:遁入空寂
- 2021-08-14 12:24
最佳答案
- 五星知识达人网友:轮獄道
- 2021-08-14 13:10
#include
#include //【 1{
int main()//你所写的没有Main,确定没有吗?没有运行不了
{double x,y;
printf(Enter x:);
scanf(%lf,& x);
if(x>=0)
y=sqrt(x);//或者y=pow(x,0.5);
//y = 【 2 】 ;当x小于0时,f(x) = (x+1)^2 + 2x + 1/x
else
y=pow(x+1,2)+2*x+1.0/(x*1.0);//1.0/(x*1.0)确保x为整数时值依然是小数
//y = 【 3 】 ;
printf( x=%lf,y=%lf\n,x,y);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯