y=x+2√x+10 (0<=x<=8)
x-3x*x*x*x*x*x-9 (x<0或x>8)
大侠们帮我看下哪里编错了。
#include(stdio.h)
int mian()
{
float x,y;
printf("输入X");
scanf("%f",&x);
printf("\n");
if (0<=x&&x<=8)
{
y=x+2*√x+10;
}
else
{
y=x-3*x*x*x*x*x*x-9;
}
printf("y=%f",&y);
}
编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。
答案:4 悬赏:80 手机版
解决时间 2021-02-01 16:18
- 提问者网友:你挡着我发光了
- 2021-01-31 23:54
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-02-01 01:21
#include <stdio.h>
#include <math.h>
void main()
{
float x,y;
printf("输入X");
scanf("%f",&x);
printf("\n");
if (x>=0 && x<=8)
{
y=x+2*(float)pow(x,0.5)+10;
}
else
{
y=x-3*(float)pow(x,6)-9;
}
printf("y=%f\n",y);
}
#include <math.h>
void main()
{
float x,y;
printf("输入X");
scanf("%f",&x);
printf("\n");
if (x>=0 && x<=8)
{
y=x+2*(float)pow(x,0.5)+10;
}
else
{
y=x-3*(float)pow(x,6)-9;
}
printf("y=%f\n",y);
}
全部回答
- 1楼网友:罪歌
- 2021-02-01 04:08
v
- 2楼网友:長槍戰八方
- 2021-02-01 03:23
printf("输入X");可以用汉文在C语言编辑中吗
y=x+2*√x+10;看不懂是√
- 3楼网友:三千妖杀
- 2021-02-01 01:48
void main()
{
int x,int y;
printf("请输入x的值:");
scanf("%d",&x);
printf("\n");
if(x<0)
{
y=-2*x+10;
}
else
{
y=3*x+20;
}
printf("y的值为:%d",&y);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯