zoukankan      html  css  js  c++  java
  • 【3-5】函数及递归

    函数的定义:函数是非常抽象独立完成某项功能的一个个体

    函数的作用:(1)提高代码的重用性

                (2)提高功能开发的效率

                 (3)提高程序代码的可维护性

    函数四要素:输入,输出,函数体,函数名

    函数的多种形态:(1)有参数,有返回值                  

     eg: public static int jiafa(int a){}

                    (2)无参数,无返回值

     eg:public static void jiafa(){}

                    (3)有参数,无返回值

     eg:public static void jiafa(){}

                     (4)无参数,有返回值

     eg:public static int jiafa (){}

    函数除返回单值外还可以返回多值,其方法为:

    (1)      ref 参数可以输入也可以输出:传的参数可在方法中改变,输出方法最后改变的值

    (2)      out 参数只能输出不能进:方法中默认为out参数未赋值,只接受方法中改变输出值

    函数(方法)的调用:

    1》在同一个文件的class中(同一个类)可直接调用:函数名(参数)或program.函数名(参数)

    2》调用其他文件方法:实例化其他文件的类对象,在调用对象的方法;

    eg: student dsf=new student(参数);

    dsf.jiafa(参数);

    递进

    递进是指在函数体中在调用其函数本身,产生递进效果。

    例:斐波那契数列

  • 相关阅读:
    化DataSet对象并压缩
    数据库连接
    触发器
    事务
    关于C语言的宏
    GCC中的一些参数
    《tkinter实用教程六》tkinter ttk.Label 控件
    《tkinter实用教程三》ttk.Button 控件
    5. 替换空格
    《tkinter实用教程二》ttk 子模块
  • 原文地址:https://www.cnblogs.com/hclyz/p/6519780.html
Copyright © 2011-2022 走看看