第十二周任务二—分段函数求职(运用函数)

来源:互联网 发布:软件项目介绍费 编辑:程序博客网 时间:2024/05/17 18:00
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fun.cpp                           * 作    者: 杨晨                           * 完成日期: 2012 年 11 月 15  日* 版本号: v1.0      * 对任务及求解方法的描述部分* 输入描述:函数自变量x* 问题描述:求函数的值:当x<0.3时,f(x)=0; 当0.3≤x≤0.8时,f(x)=(x-0.3)/(0.8-0.3);当x>0.8时,f(x)=1;* 程序输出:f(x)的值*/#include<iostream> using namespace std;const double x1=0.3, x2=0.8; //式子中出现的两个常数定义为全局常变量,方便,易维护double f(double);  //先声明int main( ){   double x;   cout<<"请输入x的值:";   cin>>x;   cout<<"解得:f("<<x<<")="<<f(x)<<"\n";   return 0;}//下面是自定义函数的定义部分double f(double x){  if(x<x1)  x=0;  if(x<=x2&&x>=x1)  x=(x-x1)/(x2-x1);  if(x>x2)  x=1;  return x;}


输出结果:

心得体会:

学会运用函数解决实际问题。

原创粉丝点击