调用函数之分段求值
2012-11-18 22:49
190 查看
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: * 作 者:田宇 * 完成日期:2012 年11 月18 日 * 版本号: v1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述: * 程序输出: */ #include<iostream> using namespace std; const double x1=0.3, x2=0.8; double f(double); //声明。 int main( )//main函数 { double x; cout<<"请输入x的值:"; cin>>x; cout<<"解得:f("<<x<<")的值为"<<f(x)<<"\n"; return 0; } double f(double x)//自定义函数 { double result; if(x<x1) result=0; else if (x>x2) result=1; else result = (x-x1)/(x2-x1); return result; }
*运行结果:
*心得体会:表示熟能生巧。。。。。。