zoukankan      html  css  js  c++  java
  • 实验六:函数

    1.知识点:
                 (1)主函数就像一个控制面板,子函数就像控制面板上的按钮,每个子函数可以实现一定的功能,子函数可以减少重复编写程序段的工作量,同一个子函数可以被一个或多个函数多次调用。
                 (2)函数名必须唯一,不能与函数体内变量或形参名相同。
                 (3)函数调用时,定义变量,分配储存单元;函数调用结束,收回储存单元。

    2.问题及解决方法:
                  (1)第二题为例:

    int main()
    {
        int y,n,sum;
        sum=0;
        printf("输入一批正整数:");
        do{
            scanf("%d",&n);
            if(n>0){
                y=even(n);
                if(y==0){
                    sum=sum+n;
                }
            }
        }while(n>0);
        printf("sum=%d
    ",sum);
    }

    这是主函数...

    int even(int n)
    {
        int x;
        if(n%2==0)
            x=1;
        else
            x=0;
        return x;
    }

    上面的是自定义函数。

    其实主函数和自定义函数可以交换位置看个人爱好吧?这个不确定。。。

    3.心得:
               (1)形参表中各个形参之间用逗号分开,类型必须写明。

              (2)形参数量可以是一个,也可是多个,也可以没有。

              (3)函数首部后面不能加分号,它和函数体一起构成完整的函数定义。

  • 相关阅读:
    BZOJ 3677 连珠线
    BZOJ 3676 回文串
    BZOJ 3675 序列分割
    BZOJ 4013 实验比较
    BZOJ 4011 落忆枫音
    使用Google BBR加速 VPS
    OSX编译安装Python3及虚拟开发环境Virtualenv
    OSX安装Mysql8.0
    OpenSSL编程之摘要
    OpenCA搭建
  • 原文地址:https://www.cnblogs.com/jyt1998/p/6015493.html
Copyright © 2011-2022 走看看