编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。

编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。,第1张

#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值公式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9475397.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存