
#include <stdioh>
#include <mathh>
void main()
{
float x,y;
printf("输入X");
scanf("%f",&x);
printf("\n");
if (x>=0 && x<=8)
{
y=x+2(float)pow(x,05)+10;
}
else
{
y=x-3(float)pow(x,6)-9;
}
printf("y=%f\n",y);
}
。。。你计算机专业的话,C不懂你以后怎么活!建议以后还是好好看看,真的不难,特别不难,给你个if-else参考,其他的照搬差不多:
#include<stdioh>
void
main()
{
float
x,y;
print("please
input
X:\n");
scanf("%lf",&x);
if(-5<x&&x<0)
y=x;
else
if
(x=0)
y=x-1;
else
y=x+1;
printf("Y=%lf\n",y);
}
#include
//希望对您有用
#include
int
main()
{
int
x,
y;
printf(
"please
enter
the
number:
"
);
scanf(
"%d",
&x
);
if(
x
<=
1
)
y
=
x;
else
if(
x
<
10
)//前面说了x<=1的,所以这里可以省略1
评论
0
0
0
加载更多
#include<stdioh>
void main() { float x,y;
printf("请输入x的值"); scanf("%f",&x);
if ( x<=0 ) y=xx;
else if ( x<3 ) y=x-5; //执行到这里x肯定不是小于等于0的,因为这是x<0判断的else
else y=3x+1; //不用说肯定x大于等于3
printf("%d\n",y); //前面分情况计算y,这里输出一次即可
}
#include <stdioh>
int main()
{
float x,y;
printf("请输入x=");
scanf("%f",&x);
if (x < 1) {
y = x;
}
else if (x >=1 && x <10) {
y = 2x - 1;
}
//此题出错了吧,没有条件等于10,如果等于10的话那岂不是要出错
//故此代码作为修正 x >= 10
else if (x >= 10){
y = 3x - 1
}
printf("y = %f\n",y);
return 0;
}
#include<stdioh>
int main()
{int x,y;
scanf("%d%d",&x,&y);
printf("(x+y)/2=%d\n", (x+y)/2);
printf("(x+y)/(x-y)=%g\n", (float)(x+y)/(x-y));
printf("(x+y)(x-y)=%d\n", (x+y)(x-y));
return 0;
}
以上就是关于编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。全部的内容,包括:编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。、C语言作业,,编写一程序,要求输入x的值,输出y的值。详细的在里面!、编一个程序,输入实数X的值,按公式计算并输出Y值公式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)