提高项目2-求解分段函数的值

来源:互联网 发布:因子分解机 推荐算法 编辑:程序博客网 时间:2024/06/11 13:09

任务和代码:求解分段函数的值



/*文件名:main.c作者:小风景完成日期:2016.6.20问题描述: 求解分段函数的值程序输出:分段函数的值*/#include<stdio.h>double f(double x);     //这一句是对自定义函数f的声明int main( ){    double x;    printf("请输入x的值:");    scanf("%lf", &x);    printf("解得:f(%.2f)=%.2f\n", x, f(x));  //调用函数f求解    return 0;}/*函数的定义如下*/double f(double x){    double value = -1;    if(x < 0.3)    {        value = 0;    }    else if(x < 0.8)    {        value = (x - 0.3) / (0.8 - 0.3);    }    else    {        value = 1;    }    return value;}


程序运行结果:

x < 0.3


0.3 < x <0.8



x > 0.8



总结:函数定义参数时,最好将参数名带上,以便在函数的作用范围内使用。



0 0
原创粉丝点击