2022-2023-1 20221305 《计算机基础与程序设计》第8周学习总结

2022-2023-1 20221305 《计算机基础与程序设计》第X周学习总结

作业信息

这个作业属于哪个课程 <班级的链接>(如2022-2023-1-计算机基础与程序设计
这个作业要求在哪里 <作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业)
这个作业的目标 <写上具体方面>
作业正文 ... 本博客链接

教材学习内容总结

在《计算机科学概论》9.3学习中,我了解了各种程序设计语言范型,两种主要的范型为命令式和声明式。

  • 命令式范型
    主要有FORTRAN,BASIC,C,Pascal和C++
    1.面向过程的范型
    2.面向对象的范型
  • 声明式范型
    1.函数式模型

    Scheme表达式,解释器用#;>作为提示符输入表达式,没有提示符的行是系统返回的。

    用名字和括号中的参数来执行函数。
    2.逻辑编程

    PROLOG程序

《C语言与程序设计》

本章了解了函数的定义和调用,函数封装与程序的健壮性,断言与防御使程序设计,代码风格,函数的递归调用,递归函数和函数调用栈,变量的作用域,变量的生存期,模块化程序设计。

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

  • 问题1:想了解main函数定义的各种格式写法。
  • 问题1解决方案:通过参考网站https://blog.csdn.net/m0_57882370/article/details/122424490

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

  • 问题1:
    当时编写这个代码时没有意识到使用case,而且总是忘记在case结束后加break,default后加exit(0).
  • 问题1解决方案:反复阅读了教材中case部分知识,加深印象,巩固练习。
  • 问题2:打印九九乘法表不知道如何在规定位置换行。
  • 问题2解决方案:上网查询代码,得以解决。

其他(感悟、思考等,可选)

C语言函数的内容有些难懂,目前自学有些吃力,需要老师带领。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 22/60
第四周 300/1300 2/9 30/90

posted on 2022-10-22 11:26  20221305赵月溪  阅读(20)  评论(0编辑  收藏  举报

导航