> 其他 >
C语言程序编程,计算如下分段函数Y的值:y=2x+1(x>0);y=10(x=0);y=-7x³=3(x>0).
人气:411 ℃ 时间:2019-08-21 20:16:27
解答
X的区间你划分不对,x<0没有

最后一个表达式倒是-3还是=3
y=-7x³+3(x<0).
#include<stdio.h>
//#include<math.h>/*如果三次方直接写成乘号的话就不用这个*/

int main()
{
    double x , y;
    printf("Please input the value of x:");
    scanf("%f" , &x );
    
    if( x > 0 )
        y = 2*x+1;
    else if ( x == 0 )
        y = 10;
    else if( x < 0 )
        y = 7*x*x*x +3 ;
    else
        printf("The x is unknown!\n"); 
        
    return 0;
}
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版