有一个函数:y= x(x<1) y= 2x-1(1<x<10) y=3x-11(x>10)
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
double cal(double x)
{
if (x < 1.0)
{
return x;
}
else if(x < 10.0)
{
return 2 * x - 1;
}
else
{
return 3 * x - 11;
}
}
int main()
{
double x;
scanf("%lf", &x);
printf("%lf\n", cal(x));
system("pause");
return 0;
}
答案
有一个函数:y= x(x<1) y= 2x-1(1<x<10) y=3x-11(x>10)