问题 4390 --计算任意一元函数值的通用函数

4390: 计算任意一元函数值的通用函数

题目描述

  (1)编写函数,可以计算任意一元函数的值,格式如下:
   double  anyfun(double (*f)(double),double x);
其中f是指向函数的指针,x是自变量。函数anyfun中只要返回f(x)即可。
(2)编写自定义函数计算y=x^2,即x的平方,自变量和函数值均为double,函数名x2。
(3)编写自定义函数计算y=2*sin(2*3.14*2*x+3.14),函数名为mysin。
编写主函数,输入自变量x ,通过anyfun计算x2和mysin在x的函数值,主函数如下:

输入

一个实数

输出

两个函数值,用空格隔开。

样例输入输出

输入#1 复制
1
输出#1 复制
1 0.0159264

提示

【提示】sin(x)调用库函数,须包含<cmath>。
【注意】本题与上题具有相同的计算结果,但调用函数的方式是不同的,这才是关键!!

序号 标题 作者 发表时间 费用 订购数 操作