C语言II博客作业01

|这个作业属于哪个课程|计科三班|
| ---- | ---- | ---- |
|这个作业要求在哪里|作业要求|
|这个作业的目标|理解怎样将文件与编译器串联起来|
|学号|20209036|

要求1:

思路:用for循环来控制循环的次数,while循坏来判断1的个数。

|N|f(N)|
| ---- | ---- | ---- |
|12|5|
|50|15|
|10000|4001|
|1000010|600013|
|12345678|11824417|

要求2:





要求3:

在面对足够大的数时,可以使用自定义函数进行改写,加快程序的运行。






问题1:

引用

文件缓冲系统:系统自动开辟一个缓冲区用来接收数据,向磁盘传递数据进行计算。
工作原理:用库函数打开输入,系统根据数据大小开辟空间。

问题2:

引用

文本文件:是只能基于ASCII码或其他规定的码进行操作。
二进制文件:在基于编码的条件下,自己可以进行根据需要自行修改。

学习进度条:

累积代码行和博客字数:

学习内容总结和感悟:

1在经过寒假之后,因为没有及时的巩固学过的知识导致自己的编程速度严重下降。
2在对问题的思考时没有进行准确的判断,导致思路紊乱,对题目的条件也考虑不全面。
3编程时没有对编程软件熟悉其功能,例如怎样把文件读取到代码中,运行时间在哪查看等等这些问题,还需要多去百度补充知识面。
posted @ 2021-03-05 17:20  鹿原痕  阅读(79)  评论(0编辑  收藏  举报