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

任务及代码

/*
*Copyright (c)2016,csdn学院
*All rights reserved.
*文件名称:lzz.c
*作    者:兰泽泽
*完成日期:2016年5月8日
*版 本 号:v1.0
*问题描述:求解分段函数的值
*程序输入:
*程序输出:
*/


#include<stdio.h>
double f(double);     //这一句是对自定义函数f的声明
int main( )
{
    double x;
    printf("请输入x的值:");
    scanf("%lf", &x);
    printf("解得:f(%.2f)=%.2f\n", x, f(x));  //调用函数f求解
    return 0;
}
//将自定义函数f的定义写在下面
double f(double x)
{
    int y;
    if(x<0.3)
        y=0;
    else if(x>=0.8)
        y=1;
    else
        y=(x-0.3)/(0.8-0.3);
    return y;
}
运行结果

提高篇项目2——求解分段函数的值_第1张图片

你可能感兴趣的:(提高篇项目2——求解分段函数的值)