编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。
y=x+2√x+10(0<=x<=8)x-3x*x*x*x*x*x-9(x<0或x>8)大侠们帮我看下哪里编错了。#include(stdio.h)intmian(){f...
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);
} 展开
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);
} 展开
4个回答
展开全部
#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);
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
printf("输入X");可以用汉文在C语言编辑中吗
y=x+2*√x+10;看不懂是√
y=x+2*√x+10;看不懂是√
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&y 指的是y的地址,y才是值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询