C语言II—作业01

1.作业头
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-1 |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11778 |
| 这个作业的目标 | 学会检索文件 |
| 学号 | 20209112 |

一、本周教学内容&目标
第6章 回顾数据类型和表达式,第12章 文件

二、本周作业
2.1 题目:给定一个十进制正整数N,写下从1开始,到N的所有整数,然后数一下其中出现的所有“1”的个数。

2.2 将上题中多组测试数据写入文件,并给出测试程序以检测你的代码有没有问题,贴出你的代码、运行结果和文件内容。

2.3 用自己的语言回答两个问题,并给出所查阅资料的引用
1.什么是文件缓冲系统?工作原理如何?
文件缓冲系统:系统会自动的在内存区为每一个正在使用的文件开辟一块缓冲区
工作原理:缓冲文件系统会自动在内存中为被操作的文件开辟一块连续的内存单元作为文件缓冲区。
2.什么是文本文件和二进制文件?
文本文件:文本文件是以字符ASCII码值进行存取与编码的文件,内容为字符。
二级制文件:二进制文件是存储二进制数据的文件。

2.4 请给出本周学习总结
1 学习进度条

日期 时间 学习内容
3.1 4.5h 文件
2 累积代码行和博客字数
3 学习内容总结和感悟
本期学习内容感觉难度上升,理解起来较为费劲,作业完成度较低,速度较慢,且依赖现象严重,需要大量资料甚至借鉴同学;
本学期学习内容的深度加深,上课需要格外集中注意力,要勤奋,独立思考。
posted @ 2021-03-07 17:37  傲娇小纸威  阅读(59)  评论(0编辑  收藏  举报