作者:唐瑄星 | 来源:互联网 | 2024-10-30 19:36
在2022-2023学年第一学期的《计算机基础与程序设计》课程中,第五周的学习内容涵盖了编程基础和算法初步。通过本周的学习,我不仅巩固了之前的知识,还掌握了新的编程技巧。特别是在数据结构和控制结构方面,我对数组、循环和条件语句有了更深的理解。此外,通过完成课后作业,我进一步提高了实际编程能力。为了方便参考,我在个人博客上记录了详细的学习笔记,并提供了作业模板,以便后续复习和实践。
正文: https://www.cnblogs.com/zhangchengwei/p/16746252.html
作业模板:https://www.cnblogs.com/rocedu/p/9577842.html#JXJC
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05
学习任务
加入云班课
参考本周学习资源自学教材计算机科学概论第6章 并完成云班课测试
《C语言程序设计》第4章并完成云班课测试
0.在本周《计算机科学概论》学习中,我们学习了第六章低级程序设计语言与伪代码,其中,在课上联系了使用pep9汇编语言与机器语言进行简单操作,pep9作为一台虚拟机,可以利用16进制的数完成一些简单指令,例如 0000 -停止,1110 -将字节载入寄存器A中,1110 -存储寄存器A中的字, 1111存储寄存器A中的字节等。此外我们还学习了pep9的汇编语言。以及数字数据,分支,标签等,之后我们学习了伪代码,以及伪代码的功能,之后进行翻译伪代码运算。
1.在本周《C语言程序设计》的学习中,我们学习了简单的键盘输入和屏幕输出,即函数printf的使用,以及一些字符常量,还有一些简单的字符输入和输出,以及数据的格式化输出;之后又学习了数据的格式化输入,即函数scanf的使用,以及修饰精确度和域宽。
2.一些简单的代码即遇到的问题。
p1:是简单的递归求和问题,但我在自己编程的时候,仍然出现了语法错误
p2:是for循环的应用,可见我对for循环的使用还不是很熟练
3.在本周实验课上,对于Linux环境下c代码的调试,我还不是很熟练,此外,我的虚拟机镜像文件被我搞坏了,因此我只能用wsl进行调试
3.在