第1章 程序设计概述.pptVIP

  • 0
  • 0
  • 约6.3千字
  • 约 43页
  • 2017-02-18 发布于广东
  • 举报
学时安排: 理论学时24,实验学时24 推荐教材及参考书目: 1.《C语言程序设计》 张磊 高教出版社 2.《全国计算机等级考试二级教程- C语言程序设计》教育部考试中心 3.《C语言程序设计》 谭浩强 清华大学出版社 考试形式: 上机考试 第1章 程序设计概述 第1章 程序设计概述 主要内容 1.1 程序设计的基本概念 1.2 C语言概述 1.3 使用VC++6.0实现C语言程序 程序设计语言类型 1.1.2 C程序运行过程 编译和执行C程序 3 使用VC++ 6.0实现C程序的基本步骤 1.建立源程序文件 1.2 C语言概述 1.2.1 C语言的产生和发展 1.2.2 C语言程序的基本结构 1.2.3 标识符与保留字 1.2.1 C语言的产生和发展 1.2.2 C语言程序的基本结构 说明: 1、C程序由函数构成。一个C程序由一个或多个函数组成,因此函数是C程序的基本组成单位。 2、一个C程序不论由多少个函数组成,都有且仅有一个main函数(主函数)。 3、C程序总是从main函数开始执行,而不论main函数在程序的什么位置,即可以将main函数放在程序的任何位置。 4、每一个语句都必须以分号结束,分号是C语句的必要组成部分,但预处理命令、函数头和“}”之后不能加分号。 5、C程序可以用/*……*/进行注释,并且允许出现在任何位置。 6、以“#”开头的命令称为预处理命令,他在程序编译之前由预处理程序负责完成。 7、一个函数由两部分组成:函数首部(函数头)和函数体(说明部分和执行部分)。 8、C语言本身没有输入输出语句,输入输出操作是由库函数来完成的。在使用输入输出函数之前必须用”#include stdio.h”文件包含命令把输入输出函数包含进来。 1.2.3 标识符与保留字 1. 标识符 在程序中使用的变量名、函数名等统称。除库函数的函数名由系统定义外,其余都由用户自定义。 标识符构成 任何一个标识符只能是由字母(A~Z,a~z)、数字(0~9)和下划线“_”构成的字符串,其他符号不能出现在标识符中,并且标识符的第一个字符必须是字母或下划线。 合法标识符 a BOOK1 max _add num_1 非法标识符 3sum 不允许以数字开头 ab#cd 使用了非法字符“#” book-1 出现非法字符“-”(减号) 1.2.4 标识符与保留字 2.保留字 保留字(也称关键字)是由C语言规定的用于定义变量类型、命令字等具有特定意义的标识符。 例如: int 专门用于定义数据类型 while 是循环控制命令。 ⑴ C语言的保留字都具有一定的使用规则,必须按相应的规则使用保留字。 ⑵ 程序中定义的标识符不能与系统的保留字同名。 1.3 程序设计示例 例1-5 设计计算矩形面积的程序。 1.3 程序设计示例 1.3 程序设计示例 1.3 程序设计示例 1.3 程序设计示例 1.3 程序设计示例 本章小结 3.编写程序 2.算法设计 4.调试运行程序 1.问题分析 ⑴ 设矩形的边长为a和b、矩形面积为s,则s=a×b。 ⑵ 通过键盘输入等方式为矩形边长a、b提供数据。 ⑶ 程序执行后要输出计算结果。 2.算法设计 3.编写程序 4.调试运行程序 ⑴ 输入a、b的值。 ⑵ 计算a×b,并存储到s中。 ⑶ 输出s。 3.编写程序 4.调试运行程序 流程图 ⑴ 假设该矩形都是整型数据,因此,要使用int对a、b、s进行说明。 ⑵ 使用scanf()函数输入数据a、b。 ⑶ 使用“s=a*b”计算矩形面积,并存储到s中。 ⑷ 使用printf()函数输出计算结果s。 ⑸ 把上面的一些具体语句放在main()函数中。 程序清单 3.编写程序 2.算法设计 4.调试运行程序 1.问题分析 ⑴ 假设该矩形都是整型数据,因此,要使用int对a、b、s进行说明。 ⑵ 使用scanf()函数输入数据a、b。 ⑶ 使用“s=a*b”计算矩形面积,并存储到s中。 ⑷ 使用printf()函数输出计算结果s。 ⑸ 把上面的一些具体语句放在main()函数中。 #includestdio.h void main() { int a,b,s; printf(Input a,b: ); scanf(%d,%d,a,b); s=a*b; printf(Area: %d\n,s); } 例1-5 设计计算矩形面积的程序。

文档评论(0)

1亿VIP精品文档

相关文档