带参函数

作者: RicherYY | 来源:发表于2018-05-24 21:13 被阅读0次

理解形参和实参

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

返回值

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

做个练习
自行实现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则无法实现循环

相关文章

  • 带参函数

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

  • JDK1.8 HashMap源码分析

    关键属性 构造方法 无参构造 带参构造函数 选取带参构造函数二进行分析: 逻辑流程: ①传入相应的自定义的初始容量...

  • Lambda表达式的几种方式-003

    方式一:无参函数的写法 方式二:有参函数的写法 方法三:参数带类型写法 方式二的带参是没有写参数类型的,这在lam...

  • 【C语言学习】带参宏定义(一)

    先看一个带参宏的例子: 也即: 带参宏也称做宏函数,宏函数FPGA_WRITE(data_out, base_ad...

  • js总结(4.函数)

    函数 ** 1.函数** 2.定义函数 3.定义带参函数 4.带有返回值的函数

  • Fragment

    生命周期 使用Fragment时,必要构建一个无参构造函数,系统会默认带。但一但写有参构造函数,就必要构建无参构造...

  • java-构造函数

    构造函数   创建对象,兼职成员对象属性就行赋值。分类:  无参构造函数(默认构造函数)   带参数构造函数 注意...

  • react 无状态写法 带参函数的写法和调用

    在无状态组件中,无参函数我们可以直接调用如: 对于带参函数,上文的写法将导致页面初始化时便调用函数,而状态的改变又...

  • python函数

    encoding:utf-8 定义函数的关键字 : def def fun():print '我是函数' 带形参的...

  • Python-函数

    如何定义函数 函数的参数 形参与实参 code: 两种实参 code: 两大形参分类 两个带默认值的形参 不带默认...

网友评论

    本文标题:带参函数

    本文链接:https://www.haomeiwen.com/subject/pzyidftx.html