李洪强漫谈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("请输入数字\n");

scanf("%d",&num);

 

 

}

 

 

 

main函数中,调用变成了

{

input();  

}

 

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

 

 

 

void _吃饺子(){

    //吃饺子

    printf("劈柴\n");

    printf("和面\n");

    printf("做馅\n");

    printf("包饺子\n");

    printf("煮饺子\n");

    printf("\n");

 

}

 

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

    

    printf("早上了\n");

    _吃饺子();

    

    printf("中午了\n");

    

    //吃饺子

    _吃饺子();

    

    printf("晚上了\n");

    

    //吃饺子

    _吃饺子();

    return 0;

}

posted @ 2017-06-04 20:23  李洪强  阅读(145)  评论(0编辑  收藏  举报