zoukankan      html  css  js  c++  java
  • 李洪强漫谈iOS开发[C语言-054]-函数

    //

    //  main.c

    //  02 翻译数字的优化

    //

    //  Created by vic fan on 2017/6/4.

    //  Copyright © 2017 李洪强. All rights reserved.

    //

     

    #include <stdio.h>

     

    //函数(数学)

    //在其他编程语言中,又叫做过程

    函数是什么?

    函数是重复使用的代码的打包

    函数的概念: 

      函数是复用的一种机制,将常用的一段代码,一个功能,或者一类能力

      进行封装,每次在使用这段功能的时候,进行调用即可.函数将一类功

      能进行封装,可以将程序的很多功能进行划分和分类,可以简化函数的

      逻辑实现结构化编程

     

    函数的分类:

    1)从函数定义的角度来看,函数可以分为库函数和用户定义函数

    2)从返回值来看,分为有返回值和无返回值函数

      要求用户输入: 

    void input{

     

    printf("请输入数字 ");

    scanf("%d",&num);

     

     

    }

     

     

     

    main函数中,调用变成了

    {

    input();  

    }

     

    3)从参数考虑分为有参函数和无参函数

     

     

     

    void _吃饺子(){

        //吃饺子

        printf("劈柴 ");

        printf("和面 ");

        printf("做馅 ");

        printf("包饺子 ");

        printf("煮饺子 ");

        printf(" ");

     

    }

     

    int main(int argc, const char * argv[]) {

        

        printf("早上了 ");

        _吃饺子();

        

        printf("中午了 ");

        

        //吃饺子

        _吃饺子();

        

        printf("晚上了 ");

        

        //吃饺子

        _吃饺子();

        return 0;

    }

  • 相关阅读:
    React生命周期, 兄弟组件之间通信
    React组件式编程Demo-用户的增删改查
    React之this.refs, 实现数据双向绑定
    CCF CSP 201812-4 数据中心
    CCF CSP 201812-4 数据中心
    PAT 顶级 1020 Delete At Most Two Characters (35 分)
    PAT 顶级 1020 Delete At Most Two Characters (35 分)
    Codeforces 1245C Constanze's Machine
    Codeforces 1245C Constanze's Machine
    CCF CSP 201712-4 行车路线
  • 原文地址:https://www.cnblogs.com/LiLihongqiang/p/6941748.html
Copyright © 2011-2022 走看看