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;

    }

  • 相关阅读:
    CSS3动画(性能篇)
    格拉西安《智慧书》中最有价值的23条法则
    HTML5系列四(特征检测、Modernizr.js的相关介绍)
    CSS3系列四(Media Queries移动设备样式)
    高性能JavaScript笔记三(编程实践)
    高性能JavaScript笔记二(算法和流程控制、快速响应用户界面、Ajax)
    LABjs(类似于LazyLoad,但它更加方便管理依赖关系)
    高性能JavaScript笔记一(加载和执行、数据访问、DOM编程)
    《代码大全》阅读笔记-34-软件工艺的话题
    《代码大全》阅读笔记-33-个人性格(personal character)
  • 原文地址:https://www.cnblogs.com/LiLihongqiang/p/6941748.html
Copyright © 2011-2022 走看看