1.函数返回值的应用

来源:互联网 发布:反网络尖兵 编辑:程序博客网 时间:2024/05/24 22:43

1.给定程序中,函数fun的功能是根据形参i的值返回某个函数的值。当调用正确时,程序输出:

                                    x1=5.000000  ,x2=3.000000 ,

    x1*x1+x1*x2=40.000000

程序如下:

#include<stdio.h>double f1(double x){return x*x;}double f2(double x,double y){return x*y;}double fun(int i,double x,double y){if(i==1)return f1(x);    elsereturn f2(x,y);}int main(){double x1=5,x2=3,r;r=fun(1,x1,x2);r+=fun(2,x1,x2);printf("\nx1=%f,x2=%f,x1*x1+x1*x2=%f\n\n",x1,x2,r);return 0;}


0 0
原创粉丝点击