《C语言程序设计》第1章 C语言概述
- 格式:doc
- 大小:42.00 KB
- 文档页数:2
第1章 C语言概述
授课学时:2学时
一、教学内容
C语言发展历史和特点,C程序的结构和特点,C程序的上机步骤和集成开发环境。
二、教学目标
1. 了解C语言发展历史和特点。
2.掌握C程序的结构和特点。
3.掌握C程序的上机步骤和集成开发环境的使用。
三、教学重点、难点
重点:C程序的结构和特点,C程序的上机步骤和集成开发环境。
难点: C程序的结构
四、教学方法
多媒体教学,案例驱动,实例演示,提问。
五、教学过程设计
1.C语言的发展历史
(1)C语言的产生和发展
(2)C语言版本
2.C语言的特点
(1)语言简洁、紧凑、灵活。
(2)运算符和数据类型丰富。
(3)程序设计结构化、模块化。
(4)生成目标代码质量高。
(5)可移植性好。
(6)语法限制不太严格。
(7)C语言能进行位(bit)操作。
既具有高级语言的功能,又有低级语言的许多功能。
既可以用来开发应用软件,又可以用来开发系统软件。
3.C程序的结构和特点
引入两个实例:
例1.1 第一个程序 Hello,World!
/* example1.1 The first C Program*/
#include <stdio.h>
main()
{
printf(“Hello,World!”);
}
例1.2 计算两个数之和。
/* example1.2 calculate the sum of a and b*/
#include <stdio.h>
/* This is the main program */
main()
{ int add(int x,int y);
int a,b,sum;
a=10;
b=24;
sum=add(a,b);
printf("sum= %d\n",sum);
}
/* This function calculates the sum of x and y */
int add(int x,int y)
{ int z;
z=x+y;
return(z);
}
思考和提问: C程序的结构和特点是什么?
通过举例讲授以下重点和难点:
(1)C程序的基本结构和执行特点。
①函数与主函数
-程序由一个或多个函数组成。
-必须有且只能有一个主函数main()
-程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。
-每一个函数由函数首部和函数体组成。
②程序语句
-C程序由语句组成
-用“;”作为语句终止符
③注释
/* */为注释,不能嵌套
不产生编译代码
④编译预处理命令
(2)C程序的书写格式。
•习惯用小写字母,大小写敏感
•可使用空行和空格
•常用锯齿形书写格式
4.C程序的上机步骤
(1)C程序的上机步骤。
编辑——编译——连接——运行
(2)VC++ 6.0的操作使用。
(通过实例演示讲授)
总结本章。