首页 > 编程语言 >2023-2024-1 20231402《计算机基础与程序设计》第十四周学习总结

2023-2024-1 20231402《计算机基础与程序设计》第十四周学习总结

时间:2023-12-31 20:11:40浏览次数:28  
标签:文件 20 20231402 编码 程序设计 2024 乱码 2023 格式

2023-2024-1 20231402《计算机基础与程序设计》第十四周学习总结

作业信息

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十四周作业
这个作业的目标 自学《C语言程序设计》第13章
作业正文 https://www.cnblogs.com/lsh0815/p/17937912

教材学习内容总结

《C语言程序设计》

  • 这章介绍的是文件操作,先介绍了文本文件和二进制文件,然后介绍了文件的打开和关闭,如何读写文件。

教材学习中的问题和解决过程

  • 问题1:在代码中文件读写正确,但是点开后是乱码是什么原因?
  • 问题1解决方案:乱码问题通常涉及到文件的编码格式。如果你在代码中正确地进行了文件读写,但是打开文件后看到了乱码,可能是由于以下几个原因:
  1. 文件编码格式不匹配: 你的文件可能使用了一种与你打开文件的文本编辑器或查看器不兼容的编码格式。常见的编码格式包括UTF-8、UTF-16、ISO-8859-1等。确保你的文本编辑器能够识别并正确显示你的文件的编码格式。
  2. 字节顺序标记(BOM): 如果你的文件以字节顺序标记(BOM)开头,并且你的编辑器不支持该BOM,可能导致乱码。尝试使用不带BOM的编码格式保存文件。
  3. 文件中包含非文本数据: 如果文件中包含二进制数据而非纯文本数据,打开文件时就会显示乱码。确保文件中只包含文本数据。
  4. 文本编辑器选择: 选择一个支持你文件编码格式的文本编辑器。有些编辑器能够自动检测文件编码,而有些可能需要手动设置。
  5. 编码转换问题: 在读取文件时,确保你的代码正确地解释了文件的编码,如果需要,进行适当的编码转换。

下面是一些解决方法:

  1. 尝试用不同的文本编辑器打开文件,确保它支持文件的编码格式。
  2. 在文件读取过程中指定正确的编码格式,例如,如果是UTF-8编码,可以使用fopen时添加"r, ccs=UTF-8"参数。
  3. 确保文件中没有非文本数据,或者使用二进制模式读取。

基于AI的学习










代码调试中的问题和解决过程

  • 问题1:Int k定义的地方不对,导致程序编译失败。

  • 问题1解决方案:Int k应该放到循环外。

  • 问题2:用指针时忘记加*,编译失败。

  • 问题2解决方案:

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 2/2 20/20
第二周 100/100 2/4 40/40
第三周 300/300 6/7 62/60
第四周 500/500 8/9 80/80
第五周 800/800 10/10 100/100
第六周 1200/1200 11/11 120/120
第七周 1500/1500 13/13 140/140
第八周 2000/2000 14/14 160/160
第九周 2500/2500 16/16 178/180
第十周 3100/3000 17/18 200/200
第十一周 3800/3500 18/19 220/220
第十二周 4200/4000 20/20 240/240
第十三周 4800/4500 21/21 260/260
第十四周 5000/5000 22/22 280/280
  • 计划学习时间:20小时

  • 实际学习时间:20小时

标签:文件,20,20231402,编码,程序设计,2024,乱码,2023,格式
From: https://www.cnblogs.com/lsh0815/p/17937912

相关文章

  • codeforces比赛(3):codeforces good_bye_2023
    A、2023跳转原题点击此:A题地址1、题目大意  在一个乘积可能等于2023的数组a中去掉了k个数,得到新的长度为n的b数列。请你输出k个数,使得这k个数与b数列相乘为2023.如果不存在则输出No。2、题目解析  因为这道题的n和k都是不超过5,所以我们只需要算出b数组的乘积是否是2023的......
  • 2023 年度总结
    本来想写个钓鱼博跑路的,结果还是认真写了(x不会写编年体。记性不好。你确定你的记忆空间是欧几里得空间吗?学习可能这个标题也不准了。不过从前写国别体内容的人大部分也不把内容写准,都无所谓了。回来吧BOBO(后省略若干行感觉CNOI系列有点如履薄冰啊,不过生活还是愉快的。文......
  • 2023-2024-1 20231312 《计算机基础与程序设计》第14周学习总结
    作业信息这个作业属于哪个课程<班级的链接>2023-2024-1-计算机基础与程序设计|-这个作业要求在哪里<作业要求链接>2023-2024-1计算机基础与程序设计第6周作业|这个作业的目标《C语言程序设计》第13章|作业正文作业链接教材学习内容总结《C》第十三章文......
  • 2023年简单列表式年度总结
     工作方面,了解到文档传承的迫切性。了解到SOP的重要性。了解到MVP的重要性。采用了一些敏捷开发技巧,但是不够系统。了解到异步编程和微服务的威力,也知道一些治理难度。尝试了事件流机制架构。理财方面:中了至少两次新股和两个新债,主要在年底中的。整体股市盈利不错10......
  • 2023-2024-1 20231407陈原第计算机科学概论与C语言程序设计第十四周学习总结
    这个作业属于哪里计算机科学概论与C语言程序设计作业要求https://www.cnblogs.com/rocedu/p/9577842.html#WEEK14作业内容学习C语言程序设计第十三章作业正文  https://www.cnblogs.com/CCCY12345/p/17937889  ......
  • 2023-2024-1 20231425《计算机基础与程序设计》第十四周学习总结
    2023-2024-120231425《计算机基础与程序设计》第十四周学习总结作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业要求在哪里2023-2024-1计算机基础与程序设计第十四周作业)这个作业的目标《C语言程序设计》第13章  ......
  • 2023-2024-1 20231304 《计算机基础与程序设计》第十四周学习总结
    2023-2024-120231304《计算机基础与程序设计》第十四周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十四周作业这个作业的目标自学教材《C语言程序设计》第13章并完成云班课测试......
  • 2023 Goodbye!
    摆了一天,终于想起今天该跨年了(虽然那个时候我可能还在教室里),该写点什么。可是真的打开文档,却发现倏忽而过的2023好像并没有给我留下什么深刻的印象。那就浅浅地用最后三天的生活总结这一年吧。2023.12.31今天推掉了父母约出去和亲戚吃饭的事,一方面作业很多,另一方面一天的假期......
  • 2023-2024-1 学号20231318《计算机基础与程序设计》第十四周学习总结
    作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十四周作业这个作业的目标自学教材《C语言程序设计》第13章并完成云班课测试。作业正文2023-2024-1学号20231318《计算机基础与程序设计》......
  • 再见,2023——2023 年度总结
    2023快过去了,很快就要迎来另一个有366天的年份了。现在回想自己脑中最早的元旦经历,好像还是2019~2020,不知道为什么这段记忆在我脑子里能藏那么久。年初的时候是直接返校了,还记得去年这个时候微博上还在骂二南元旦放一天假,现在就直接放三天了,也知道做点人事。返了校之后生活就......