129
[所有分类]函数与宏定义.ppt
[所有分类]函数与宏定义

第六章 函数与宏定义
§6.1 函数概念 §6.2 变量作用域和存储类型 §6.3 内部函数与外部函数 §6.4 递归函数设计和调用 §6.6 综合范例

00:43

第1页 页

例1-3

#include<stdio.h> int add(int x,int y); main( ) { int a,b,c; printf(“please input value of a and b:\n”); scanf(“%d%d”,&a,&b); c=add(a,b); printf(“sum=%d”,c); } int add(int x, int y) { return x+y ; }
第2页 页

00:43

§6.1 函数概念
c语言允许把问题设计成一个一个的模块,程序通过调用 语言允许把问题设计成一个一个的模块, 语言允许把问题设计成一个一个的模块 模块功能来解决问题。 模块功能来解决问题。这些模块通常都是通过函数来实 现的,又可称其为函数模块。 现的,又可称其为函数模块。 c语言中,函数可分为两类 : 语言中, 语言中

函数是指完成一个特定工作的独立程序模块。 函数是指完成一个特定工作的独立程序模块。 库函数: 库函数:由c语言系统提供定义 语言系统提供定义 ()、printf()等函数 ()等函数 如scanf()、 ()、 ()

自定义函数: 自定义函数:需要用户自己定义
00:43

第3页 页

• 函数的组织
使用结构化程序设计方法解决复杂的问题
把大问题分解成若干小问题, 把大问题分解成若干小问题,小问题再进一步分解成 若干更小的问题 写程序时,用main()解决整个问题,
104
函数与宏定义.pptx
函数与宏定义函数与宏定义函数与宏定义
107
第六章(函数与宏定义).ppt
第六章(函数与宏定义)第六章(函数与宏定义)第六章(函数与宏定义)
170
和.金水湾(C区)项目可行性研究报告.docx
宏和·金水湾(C区)项目可行性研究报告宏和·金水湾(C区)项目可行性研究报告宏和·金水湾(C区)项目可行性研究报告
177
惠州市雄实业有限公司厂区三期厂房C建设项目可行性研究报告.docx
惠州市宏雄实业有限公司厂区三期厂房C建设项目可行性研究报告惠州市宏雄实业有限公司厂区三期厂房C建设项目可行性研究报告惠州市宏雄实业有限公司厂区三期厂房C建设项目可行性研究报告
179
福建百聚纤科技实业有限公司C区、E区锅炉技改项目可行性研究报告范本.docx
编写策划构思‖中撰咨询可行性研究报告专家!/专注+精研 福建百宏聚纤科技实业有限公司C 区、E区锅炉技改项目 可行性研究报告 (案例模板仅供参考) 广州中
173
福建百聚纤科技实业有限公司C区、E区锅炉技改项目可研报告模板范本.docx
福建百宏聚纤科技实业有限公司C区、E区锅炉技改项目可研报告模板范本福建百宏聚纤科技实业有限公司C区、E区锅炉技改项目可研报告模板范本福建百宏聚纤科技实业有限公司C区、E区锅炉技改项目可研报告模板范本
116
C语言程序设计教程 第10章自定义数据类型.ppt
C语言程序设计教程 第10章自定义数据类型C语言程序设计教程 第10章自定义数据类型C语言程序设计教程 第10章自定义数据类型
511
c__3.0_语言定义文档.pdf
c__3.0_语言定义文档,c语言定义数组,c语言自定义函数,c语言宏定义,c语言结构体定义,c语言函数定义,c语言 指针定义,c语言定义二维数组,c语言如何定义数组,c语言定义全局变量
112
新编C语言程序设计教程 教学课件 ppt 作者 钱雪忠★★★《新编C语言程序设计教程》课件 第10章 自定义类型及其应用.pdf
用户自定义(或自构造)的数据类型有:数组、结构体、共用体与枚举类型等,这些自定义类型的应用能极大地增强C语言对数据的表达与处理能力。本章将介绍后3种自定义数据类型的定义与使用。第10章自定义类型及其应

向豆丁求助:有没有c语言宏定义技巧?