[数学]C语言 第7讲 函数
例:输入两个正整数,求它们的最大公约数。 #includestdio.h Int divisor(int a,int b) { int r; do { r=a%b; a=b; b=r; }while(r !=0); Return a; } 一、编译预处理 预处理命令是以“#”号开头的行,如#include、#define等预处理命令。 C语言提供的预处理功能主要有三种:文件包含、宏定义、条件编译 。 1 文件包含 文件包含预处理命令一般形式为: #include 文件名 或 #include “文件名” 注意: (1)文件包含预处理命令行最后没有分号,说明它不是C语言语句,它是命令。 (2)在程序设计中,可以将某一函数或公用的符号常量或宏定义等单独组成一个文件保存,在其它文件的开头用包含命令包含该文件即可使用。 (3)#include 文件名与#include “文件名”区别:前者表示直接到系统指定的路径去搜索;后者表示首先在当前的目录搜索被包含的文件,若没找到,再到系统指定的路径去搜索。指定的路径为include 文件夹所在的路径。被包含的类型通常是以“.h”为后缀的头文件和以”.c”为后缀的源程序文件。既可以是系统提供的,也可以是用户自己编写的。 (4)一个include命令行只能指定一个被包含文件,
您可能关注的文档
- [数学]312 等式的性质.ppt
- [数学]311 一元一次方程.ppt
- [数学]313概率的基本性质.ppt
- [数学]323 指数函数与对数函数的关系.ppt
- [数学]33 矩形.ppt
- [数学]34二次函数及其图象.ppt
- [数学]4-2 中心极限定理.ppt
- [数学]4-2参数假设检验.ppt
- [数学]4-22日复习课.ppt
- [数学]4图的矩阵表示.ppt
- 2026贵州遵义仁怀市大坝镇人民政府招聘就业见习生10人备考题库含答案详解(a卷).docx
- 2026贵州遵义仁怀市大坝镇人民政府招聘就业见习生10人备考题库含答案详解.docx
- 2026年航天航空行业商业航天创新报告及市场分析报告.docx
- 2026贵州遵义仁怀市大坝镇人民政府招聘就业见习生10人备考题库及答案详解(网校专用).docx
- 邮政业务管理与创新发展手册.docx
- 2026贵州遵义仁怀市大坝镇人民政府招聘就业见习生10人备考题库及答案详解(有一套).docx
- 2026贵州遵义仁怀市大坝镇人民政府招聘就业见习生10人备考题库及答案详解(易错题).docx
- 护理副高:护理实践中的创新与变革.pptx
- 桌游设计与市场推广手册.docx
- 2026贵州遵义仁怀市大坝镇人民政府招聘就业见习生10人备考题库及答案详解(新).docx
原创力文档

文档评论(0)