《C语言程序设计》第1章 C语言概述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第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的操作使用。

(通过实例演示讲授)
总结本章。

相关文档
最新文档