编写程序,完成下面分段函数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)
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);
}

第1个回答  推荐于2018-04-13
#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);
}本回答被网友采纳
第2个回答  2010-03-29
printf("输入X");可以用汉文在C语言编辑中吗
y=x+2*√x+10;看不懂是√
第3个回答  2010-03-30
v
第4个回答  2010-03-29
&y 指的是y的地址,y才是值

编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。
printf("请输入X的值:");scanf("%d",&x);printf("\\n");if(x<0){ y=-2*x+10;} else { y=3*x+20;} printf("Y的值为:%d",&y);}

编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。
y=x-3*(float)pow(x,6)-9;} printf("y=%f\\n",y);}

编程序求以下分段函数的值,从键盘输入x,计算并输出y的值,要求保留2位...
program baidu;var x:longint; y:real;begin readln(x); if x>1 then y:=2*x else if x>=0 then y:=x+2 else y:=x\/2; writeln(y:0:2);end.

1、有一分段函数如下,请编写程序,输入x值,输出y值。 当x<=-1 y=sinx...
int main(){ float x,y;scanf("%f",&x);if (x<=-1){ y=3*sqrt(-x+2)+1;printf("%.5f",y);} else if (x>=10){ y=sqrt((x+1)\/(2*x*x));printf("%f",y);} else{ y=pow(x,5)+1;printf("%.0f",y);} } ...

编程题输入x,计算并输出下列分段函数y的值!
include <stdio.h>#include <math.h>int main(){ double x,y; printf("Input x:"); scanf("%lf",&x); if(x<=1){ y=pow(2.718281828,x); }else{ y=x*x-1; } printf("y=%lf\\n",y); return 0;} ...

...分段函数。从键盘输入一个x,求解y并在屏幕上输出结果。
int x,y;if(x>0){y=3*x+5;}else if(x==0){y = 0;}else(y=2*x-1;)cout<<y<<endl;

...求解一下分段函数。要求输入x的值,输出函数y的值。 {x -5<x<0...
class fun{ static int x,y;public static void main(String arg[]){ x=?;\/\/确定x的值 if(x>-5&&x<0)y=x;else if(x==0)y=x-1;else if(x>0&&x<10)y=x+1;System.out.println(y);} }

计算分段函数输入 x ,计算并输出 y 的值。公式如下 当x >= 0时,f...
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;} ...

C语言编程 题目:计算下面分段函数,输入X,输出Y Y=X-1 X<0 Y=2X-1...
include<stdio.h> include<stdlib.h> int main(void){ int x,y;printf("请输入x的值:\\n");scanf("%d",&x);if(x<0){ y=x-1;} else if(x<=10&&x>=0){ y=2*x-1;} else { y=3*x-11;} printf("y的值为:%d\\n",y);system("pause");return 0;} ...

...有一分段函数如下,要求用scanf函数输入整数x的值,求y值并在...
include <stdio.h>int main(){ int x; double y; scanf("%d",&x); if(x<2) y=-x+2.5; else if(x>4) y=1.5; else y=2-1.5*(x-3)\/2; printf("%lf\\n",y); return 0; }

相似回答