第1章 C语言基础
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章 C语言基础
要点: • 程序的结构 • 书写的规范 • 编程的步骤
1.程序的结构
(1)一个程序由一个或多个源程序文件组成
一个源程序文件中可以包括三个部分: 预处理指令
全局声明
函数定义
1.程序的结构
(2)函数是C程序的主要组成部分
一个C程序是由一个或多个函数组成的 必须包含一个main函数(只能有一个) 程序总是从main函数开始执行 被调用的函数可以是库函数,也可以是自己编 制设计的函数
2.书写的规范
(1)语句最后必须有分号
预处理不需要分号 一行可以有多句 一句可以写多行
(2)注释
块注释 /* */ 行注释 // 注释不能嵌套,不产生编译代码
例题
以下叙述中正确的是( )
A) C语言的基本组成单位是语句 B) C程序中的每一行只能写一条语句 C) 简单C语句必须以分号结束 D) C语句必须在一行内完成
– 编辑 • 将源程序输入到计算机中(生成.c文件) – 编译 • 将程序的源代码转换为机器语言代码(生成.obj文件) – 连接 • 将多个源程序文件以及库中的某些文件连在一起(生成.exe文 件) – 运行调试
Байду номын сангаас 例题
下列叙述中错误的是
A)计算机不能直接执行用C语言编写的源程序 B)C程序经C编译程序编译后,生成后缀为.obj的 文件是一个二进制文件 C)后缀为.obj的文件,经连接程序生成后缀为.exe 的文件是一个二进制文件 D)后缀为.obj和.exe的二进制文件都可以直接运行
例题
以下叙述中正确的是 ()
A) C程序中的注释只能出现在程序的开始位置和 语句的后面 B) C程序书写格式严格,要求一行内只能写一个 语句 C) C程序书写格式自由,一个语句可以写在多行 上 D) 用C语言编写的程序只能放在一个程序文件中
3.编程的步骤
• VC6.0开发程序的基本过程:编辑、编译、连接、运行调 试
例题
对于一个正常运行的C程序,以下叙述中正确 的是()
A)程序的执行总是从main函数开始,在main函数结束 B)程序的执行总是从程序的第一个函数开始,在main函 数结束 C)程序的执行总是从main函数开始,在程序的最后一个 函数中结束 D)程序的执行总是从程序的第一个函数开始,在程序的 最后一个函数中结束
要点: • 程序的结构 • 书写的规范 • 编程的步骤
1.程序的结构
(1)一个程序由一个或多个源程序文件组成
一个源程序文件中可以包括三个部分: 预处理指令
全局声明
函数定义
1.程序的结构
(2)函数是C程序的主要组成部分
一个C程序是由一个或多个函数组成的 必须包含一个main函数(只能有一个) 程序总是从main函数开始执行 被调用的函数可以是库函数,也可以是自己编 制设计的函数
2.书写的规范
(1)语句最后必须有分号
预处理不需要分号 一行可以有多句 一句可以写多行
(2)注释
块注释 /* */ 行注释 // 注释不能嵌套,不产生编译代码
例题
以下叙述中正确的是( )
A) C语言的基本组成单位是语句 B) C程序中的每一行只能写一条语句 C) 简单C语句必须以分号结束 D) C语句必须在一行内完成
– 编辑 • 将源程序输入到计算机中(生成.c文件) – 编译 • 将程序的源代码转换为机器语言代码(生成.obj文件) – 连接 • 将多个源程序文件以及库中的某些文件连在一起(生成.exe文 件) – 运行调试
Байду номын сангаас 例题
下列叙述中错误的是
A)计算机不能直接执行用C语言编写的源程序 B)C程序经C编译程序编译后,生成后缀为.obj的 文件是一个二进制文件 C)后缀为.obj的文件,经连接程序生成后缀为.exe 的文件是一个二进制文件 D)后缀为.obj和.exe的二进制文件都可以直接运行
例题
以下叙述中正确的是 ()
A) C程序中的注释只能出现在程序的开始位置和 语句的后面 B) C程序书写格式严格,要求一行内只能写一个 语句 C) C程序书写格式自由,一个语句可以写在多行 上 D) 用C语言编写的程序只能放在一个程序文件中
3.编程的步骤
• VC6.0开发程序的基本过程:编辑、编译、连接、运行调 试
例题
对于一个正常运行的C程序,以下叙述中正确 的是()
A)程序的执行总是从main函数开始,在main函数结束 B)程序的执行总是从程序的第一个函数开始,在main函 数结束 C)程序的执行总是从main函数开始,在程序的最后一个 函数中结束 D)程序的执行总是从程序的第一个函数开始,在程序的 最后一个函数中结束