作业帮 > 综合 > 作业

c语言:从键盘上输入3个数x,分别计算其y的值,用pow()和 sqrt()函数求平方根和n次方(具体入内)

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/06 03:46:56
c语言:从键盘上输入3个数x,分别计算其y的值,用pow()和 sqrt()函数求平方根和n次方(具体入内)
c语言:从键盘上输入3个数x,分别计算其y的值,用pow()和 sqrt()函数求平方根和n次方

c语言:从键盘上输入3个数x,分别计算其y的值,用pow()和 sqrt()函数求平方根和n次方(具体入内)
#include <stdio.h>
#include <math.h>
double y(double x)
{
    if (x<=15) return (2*pow(x,2)-6*x+9);
    else if(x<=30) return 6;
    else if(x<=45) return (pow(x,3)-5*pow(x,2)+sqrt(5*x));
}
int main()
{
    double x;
    int i;
    for(i=1;i<=3;i++)
    {
        printf("请输入第%d个x的值:",i);
        scanf("%lf",&x);
        printf("%.2f对应的y值为:%.2f\n",x,y(x));
    }
    return 0;
}