《C语言编程基础》电子教案Word格式文档下载.docx
- 文档编号:13233343
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:27
- 大小:30.13KB
《C语言编程基础》电子教案Word格式文档下载.docx
《《C语言编程基础》电子教案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《《C语言编程基础》电子教案Word格式文档下载.docx(27页珍藏版)》请在冰豆网上搜索。
教学流程设计
教师活动
(问题与情境)
学生行为
设计意图
一、复习提问
大家平时都接触过哪些编程语言?
思考回答
学生补充
锻炼学生思考问题的能力
二、导入新课
通过介绍目前常用编程语言引出本节要学习的内容
三、讲授新课
1.1C语言简史及特点
1.1.1C语言的发展
1、C语言诞生于1969年,由美国贝尔实验室开发;
2、1973年由C语言改写了Unix操作系统,开创了Unix系统发展的新局面;
3、目前流行的C语言版本有:
Microsoft C,TurboC,QuickC,BorlandC等。
本书主要介绍Turbo C。
1.1.2 C语言的特点
1、C语言是结构化的程序设计语言;
2、C语言是模块化的程序设计语言;
3、C语言具有丰富的运算能力;
4、C语言具有丰富的数据类型和较强的数据处理能力;
5、C语言具有较强的移植性;
6、C语言不但有高级语言的特性,它还具有汇编语言的特点。
7、C语言具有较好的通用性。
学生看书
学生回答
学生思记
培养学生的阅读和回答问题的能力
培养学生的阅读和思考能力
板书设计
教学反思
1.2 C语言程序
2
这部分是全章的核心内容,要求学生熟练掌握C语言程序的构成、书写格式和结构特点等。
通过几个典型的C程序,引出C程序的基本结构,进而学习C语言的基本符号与词汇。
C语言源程序的构成、格式及结构特点
C语言的基本符号与词汇
C语言具有哪些特点?
通过复习C语言的特点,引出本节要学习的内容
1.2C语言程序
1.2.1几个典型的C程序
通过3个简单的程序举例,来了解C语言是函数式语言。
1.2.2C程序的基本结构
1、C语言程序由函数构成;
2、每个函数的基本结构如下;
{
语句1;
……
语句n;
}
3、各个函数的定义是相互独立的。
1.2.3C语言的基本符号与词汇
1、C语言的基本符号集:
⑴大小写英文字母各26个;
⑵10个阿拉伯数字0~9;
⑶其他特殊符号,包括运算符和操作符。
2、C语言的词汇:
⑴用来标识变量名、函数名、数组名、数据类型名等的标识符;
⑵ 用作数据类型名或语句名的32个关键字(也叫保留字)。
教师讲解
学生认真倾听
培养学生良好的听课习惯
1.2C语言程序
1.2.1 几个典型的C程序
1.2.2 C程序的基本结构
1.2.3C语言的基本符号与词汇
1、C语言的基本符号集:
2、C语言的词汇:
1.3 C语言集成开发环境
通过教学,使学生了解Turbo C的集成开发环境,掌握TurboC集成开发环境的使用方法。
通过对TurboC的集成开发环境的介绍,进而使学生学会TurboC集成开发环境的使用方法。
TurboC集成环境的使用
Turbo C集成环境的使用
1、C语言中,标识符的构成规则?
2、在C语言中有多少个保留字?
通过标识符的构成规则,引出本节要学习的内容
1.3C语言集成开发环境
1.3.1TurboC集成开发环境介绍
它是一个集程序建立、编辑、编译、连接、运行于一体的集成开发
环境;
具有图形库和文本窗口函数库,具有查错及协处理器的仿真功能。
1.3.2Turbo C集成开发环境的使用
1、启动后的窗口:
2、C源程序的建立和编辑
3、保存C程序
4、编译、连接和运行的操作
5、退出Turbo C
1.3 C语言集成开发环境
1.3.1TurboC集成开发环境介绍
1.3.2Turbo C集成开发环境的使用
1、启动后的窗口:
2、C源程序的建立和编辑
3、保存C程序
4、编译、连接和运行的操作
5、退出TurboC
2.1基本知识
2
通过教学,使学生了解C语言都使用哪些数据类型,要清楚在C语言中常量和变量的概念,以及如何使用,熟悉C语句的组成和种类。
通过对C语言的数据类型的讲解,引出常量和变量及C语句,进而学习结构化程序设计的三种结构。
C语言数据和程序设计的基本知识
C语言数据
1、C语言源文件的扩展名是什么?
2、C语言中编译、连接及运行一步完成的快捷键是什么?
通过对C语言集成环境的回顾,引出本节的内容
2.1基本知识
2.1.1 C语言的数据类型
C语言的数据类型可分为基本数据类型(整数型、浮点型与字符型)和导出数据类型(数组、指针、结构、联合与枚举等)。
2.1.2常量与变量的使用
1、常量与符号常量
⑴常量:
即常数,也有类型的区分。
⑵符号常量:
是在程序中自定义的一种常量。
2、变量的使用
变量名与变量值的概念;
变量名的构成规则。
2.1.3C语句
1、函数调用语句
2、表达式语句
3、条件语句
4、循环语句
5、其他语句:
如无条件转向、终止执行、返回语句等。
2.1.4结构化程序设计方法
该方法采用自顶向下逐步求精的设计原则和单入口单出口的好结构来构造程序。
好结构是指:
顺序结构、选择结构和循环结构。
2.1 基本知识
2.1.1C语言的数据类型
2.1.2常量与变量的使用
2.1.3C语句
2.1.4 结构化程序设计方法
2.2整型数据
4
通过教学,使学生重点掌握C语言中整常数的三种表示方法,整型变量的分类,初步掌握整型变量四则运算的程序设计。
通过对整常数的三种表示方法的讲解,使学生学会整型变量的分类及在内存中的存放形式,掌握整数运算的程序设计。
整型数据类型和在程序中的应用
整型数据处理
1、C语言中,基本数据类型可分为哪几种?
2、在C语言中,结构化程序设计有哪三种结构?
通过设计回顾C语言的基本数据类型,导入本节课
2.2整型数据
2.2.1 整型常量
1、十进制整数:
如123,85,1295等。
2、八进制整数:
八进制整数以前导0(零)开头。
3、十六进制整数:
十六进制整数以前导0x开头。
2.2.2整型变量及分类
1、整型变量分类:
一般整型(int)、短整型(short)、长整型(long)、无符号型(unsigned)。
无符号型又可分为无符号整型、无符号短整型、无符号长整型)
2、变量在内存中所的存贮长度:
数据类型 所占字节数
int 2
short 2
long 4
2.2.3整数运算的程序设计
本节主要练习整数运算的简单程序设计。
例1、整型变量的四则运算
例2、直接输出数值计算结果
2.2整型数据
2.2.1 整型常量
1、十进制整数:
2、八进制整数:
3、十六进制整数:
2.2.2整型变量及分类
1、整型变量分类:
2、变量在内存中所的存贮长度:
2.2.3整数运算的程序设计
2.3 浮点型数据
通过教学,使学生掌握浮点型常数的两种表示形式,熟悉浮点型变量的类型和定义方法,以及它们所能提供的有效数字的位数。
通过对浮点常数的两种形形式的讲解,使学生学会浮点型变量的分类,掌握浮点型变量的定义方法。
浮点型数据
1、整型常量的表示形式?
2、整型变量的取值范围?
由整型常量的表示形式引出浮点常数的表示形式
2.3 浮点型数据
2.3.1浮点常数
1、一般形式:
如1.23 123.00.123等。
2、指数形式:
如2.13e-27(或2.13E-27)。
2.3.2浮点型变量与分类
1、浮点型变量的分类
(1)单精度型(float):
在内存中占4个字节
(2)双精度型(double):
在内存中占8个字节
2、浮点型变量的定义
注意:
浮点型常量都是双精度型,如果要指定其为单精度型,应该加后缀f,如:
213.21f。
2.3.3 浮点数运算的程序设计
本节主要练习浮点数运算的简单程序设计。
例1、
例2、
学
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言编程基础 语言 编程 基础 电子 教案