10.1 C文件程序设计(一)(教案)-《C语言程序设计基础》同步教学(航空工业出版社)
2024-03-31
|
6页
|
148人阅读
|
40人下载
普通
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | C语言程序设计 |
| 教材版本 | - |
| 年级 | - |
| 章节 | - |
| 类型 | 教案 |
| 知识点 | 文件 |
| 使用场景 | 同步教学-新授课 |
| 学年 | 2024-2025 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | DOCX |
| 文件大小 | 34 KB |
| 发布时间 | 2024-03-31 |
| 更新时间 | 2024-03-31 |
| 作者 | 匿名 |
| 品牌系列 | - |
| 审核时间 | 2024-03-31 |
| 下载链接 | https://m.zxxk.com/soft/44218641.html |
| 价格 | 0.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
承德石油高等专科学校 教案首页
课程:C语言程序设计 授课教师: 学年 第 学期
周次
第 周
时间
年 月 日
专业班级:
授课
章节
单元十 C文件程序设计(一)
授课
方式
理论课□ 实验课□ 实训课□ 教学做一体化课程√
教学
时数
2学时
教学
目的
1. 理解并掌握文件操作的基本方法和步骤
2. 理解文件指针的含义,并学会文件打开和关闭函数的使用
教
学
组
织
教学内容
教学过程设计及时间分配
1.文件操作概述
(1)文件指针
(2)文件操作流程
2.文件的打开-fopen()
3.文件的关闭-fclose()
4.程序应用举例
1. 复习、问题引入 启发、互动 5分
2.文件指针定义 实例讲授 10分
3.随堂练习和综合实例 5分
4.文件操作流程 实例、讲授 10分
5.文件打开fopen() 讲授 15分
6.随堂练习和综合实例 10分
7.文件的关闭-fclose() 举例,讲授 5分
8.随堂练习和综合实例 10分
9.综合实例分析讲解 讲授 15分
10.小结、作业及实验安排 讲授 5分
教学
重点
重点:文件操作的基本方法和步骤
教学
难点
难点:fopen()、fclose()格式和程序应用
教学
手段
理论讲授、环境实例演示、对比讲解、案例分析
双语
教学
文件(file);打开(open);关闭(close)
作业及
思考题
作业:单元总结提升、单元练习相关题
知识拓展:文件认识
参考
资料
1. 谭浩强主编的《C语言程序设计》(清华大学出版社)。
2. 丹尼斯·里奇《C语言程序设计》(第二版)。
3.NCRE考试用教程《C语言程序设计》(高等教育出版社)。
4.网络教学资源:国家精品课网站: http://121.26.225.5/jpkc/cyuyan/index.htm。
本讲
内容
学法
指导
课下阅读复习预习,理解fopen()、fclose()和文件的操作流程,文件指针的应用,通过实例上机验证理解。
单元十:文件程序设计(一)(教案)
教学内容及教学过程
说明
步骤一 问题引入
以前编写的程序,其处理的原始数据或结果会随着程序运行结束而消失,这显然与实际应用不相符合。因为实际应用中,有时需要把程序处理的数据结果保存成文件,以备将来使用;或者程序处理的原始数据是从某个文件中读取出来的。所以,如何实现数据的长期保存又能实现数据共享是程序设计的又一重要内容,其实质就是对文件的读写操作。
对文件的读写操作过程,如同读一本书或写一本书一样,如图10-1所示。
(
第一步:打开书本
读书/写书
第二步:读书中文字
或者在书上写文字
第三步:合上书本
读写文件
第一步:打开文件
第二步:读取文件中的数据
或者向文件中写数据
第三步:关闭文件
)
那么,使用C语言如何描述文件的打开、文件的读写和文件的关闭等操作?
步骤二 讲授
10.1文件操作概述
读书用“眼睛”,写书用“笔”,那么文件的读写用什么呢?C语言通过系统提供的结构类型FILE定义的指针变量来访问文件。结构类型FILE已在头文件“stdio.h”中定义了,所以在对文件进行操作时,用FILE直接定义文件指针变量即可。
定义形式为:
FILE *文件指针变量名;
其中FILE必须大写,*表示定义的变量是指针类型。
【例10-1】
FILE *fp;
C语言提供了大量的库函数来操作文件。文件操作步骤和对应的库函数如图10-2所示。
(
fopen(文件名,打开方式);
第一步:打开文件
第二步:读取文件中的数据
或者向文件中写数据
第三步:关闭文件
字符读写:fgetc();fputc();
格式读写:fscanf();fprintf();
F
close(文件指针变量);
)
10.2文件的打开与关闭——fopen()与fclose()
任何一个文件在使用之前必须先打开,而使用之后必须关闭。库函数fopen()和fclose()分别用于文件的打开和关闭。
【例10-2】打开当前目录中的test.dat文件,判断并输出文件打开状态信息,然后关闭文件。
#include <stdio.h>
void main( )
{ FILE *fp; //定义
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。