C 语言

带参函数

2018-05-24  本文已影响0人  RicherYY

理解形参和实参

形参用简单的话形容应该就是函数原型上面写的参数类型。
实参就是实际运用的时候需要带入的函数

返回值

返回值就应是你所求什么,就返回什么值。

做个练习
自行实现pow函数(计算幂函数)

//自行实现POW函数
double pow (double,int);              //函数声明

int main()
{
    int n1;
    int n2;
   printf("请输入底数 ");
   scanf("%d",&n1);
   printf("请输入指数 ");
   scanf("%d",&n2);
   printf("%d的%d的幂为%.2lf",n1,n2,pow(n1,n2));
    return 0;
}
double pow(double num1,int num2)       //函数实现
{
    int i;
    double result = 1;
    for(i = 0; i < num2; i++)
        {
            result *=  num1;
        }
        return result;


}

说明:
1.数据类型不同的变量无法一起输入
比如double类型变量无法和int变量一起输入
2.乘法幂的实现算法为 结果=结果*num1 写成 结果 *= num1
如果写成 num1 * num1则无法实现循环

上一篇 下一篇

猜你喜欢

热点阅读