C语言之函数调用10—重复函数的多次调用
2015-07-22 02:12
253 查看
//函数的重复调用!
/*
===================================================================================
题目:W=((1-a)/(1+a+a*a))*(((1-b)/(1+b+b*b))+((1-c)/(1+c+c*c))*((1-c)/(1+c+c*c))),
a=7.2,b=6.25,c=10.8,求W?
===================================================================================
*/
#include<stdio.h>
float fz(float x)
{return 1-x;}
float fm(float x)
{return 1+x+x*x;}
float fs(float x)
{return (fz(x)/fm(x));}
float pf(float x)
{return (fz(x)/fm(x))*(fz(x)/fm(x));}
main()
{
float a,b,c,W;
printf("a=");
scanf("%f",&a);
printf("b=");
scanf("%f",&b);
printf("c=");
scanf("%f",&c);
W=fs(a)*(fs(b)+pf(c));
printf("W=%.6f\n",W);
}
/*
===================================================================================
评:
此程序重在掌握函数的重复调用!写出“分子,分母,分数,平方”这四个函数,求分数时调用
分子分母,求平方时调用分数!
===================================================================================
*/
/*
===================================================================================
题目:W=((1-a)/(1+a+a*a))*(((1-b)/(1+b+b*b))+((1-c)/(1+c+c*c))*((1-c)/(1+c+c*c))),
a=7.2,b=6.25,c=10.8,求W?
===================================================================================
*/
#include<stdio.h>
float fz(float x)
{return 1-x;}
float fm(float x)
{return 1+x+x*x;}
float fs(float x)
{return (fz(x)/fm(x));}
float pf(float x)
{return (fz(x)/fm(x))*(fz(x)/fm(x));}
main()
{
float a,b,c,W;
printf("a=");
scanf("%f",&a);
printf("b=");
scanf("%f",&b);
printf("c=");
scanf("%f",&c);
W=fs(a)*(fs(b)+pf(c));
printf("W=%.6f\n",W);
}
/*
===================================================================================
评:
此程序重在掌握函数的重复调用!写出“分子,分母,分数,平方”这四个函数,求分数时调用
分子分母,求平方时调用分数!
===================================================================================
*/
相关文章推荐
- 最大公约数和最小公倍数问题
- C语言之函数调用09—判断一个数是否为素数
- 初始化列表和构造函数
- 黑马程序员—IOS基础之C语言—数组与指针
- C语言之函数调用08—暴力法求4个数的最大公约数和最小公倍数
- C++中 explicit的用法
- C语言之函数调用07—求4个数的最大公约数和最小公倍数
- C语言之函数调用06—彩球排列
- 初学iOS开发C语言基础
- c语言实现二分搜索算法
- C++11中,获取随机数的新方法default_random_engine
- c++11信号量实现
- c++11线程池实现
- 深入搜索C++对象模型------关于对象
- c语言-遍历pci设备(2)mmio访问
- Coins
- 变量及函数的生存期、作用范围、链接属性
- c++ vector
- 【C++】类和对象(构造与析构)
- C++对C的函数扩展