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

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

时间:2023-12-24 22:47:27浏览次数:47  
标签:20231321 学习 13 函数 作业 2024 2023 程序设计

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

作业信息

这个作业属于哪个课程 <班级的链接>(如2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 <作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业)
这个作业的目标 <C语言程序设计第十二章>
作业正文 ... 本博客链接

教材学习内容总结

1.结构体是对关系紧密、逻辑相关、不同类型的数据进行处理。
2.共用体的成员是情形互斥的,每一时刻只有一个起作用。
3.可以用typeof为结构体定义新的名字。
4.访问结构体变量的成员使用成员选择运算符,圆点运算符。
5.结构体嵌套时,必须使用级联方式访问结构体成员。
6.共用体的不同成员变量共享同一段内存空间。
7.链表只能顺序访问,不能随机访问。
8.单向链表的建立,删除,插入。

基于AI的学习






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

. 问题:按字典顺序输出成绩时不知道如何按字典输出。
解决方案:直接借用scrcmp比较两个名字,会根据ASCII
编码来排序。
2.问题:在运行时,不管是几个人,排序的时候最后一个一个人总是出现问题。
解决方案:数组的下标是从零开始的,将循环的初始值改为0,相应改变循环次数。
3.问题:输入字符串时出现问题。
解决方案:使用getchar清空缓冲区的换行符或者在下一行的输入前空一格。
4.问题:如何从文件中输出信息。
解决方案:利用while循环和fgets函数逐一读出,并且打印在屏幕上,遇到换行符是终止。

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

实验体会
这一次的实验比上几次的都要难,因为增加了结构体、指针等较难的知识,做起来也有很多的挑战,这次实验既是对自己能力的提升,也是对自己知识的检验,此次实验比以往的要更复杂,涉及到的知识点更多,难度也更大。
虽然步骤很多,但是有一部分还是可以借用之前实验的部分内容,比如成绩的录入,成绩的比较和输出,按照一定的规则排序,这里又再一次体现出了函数分装的重要性,函数分装的重要性不仅体现在减小了重复的工作量,而且也为代码查找错误节约了时间,降低了难度,并且一个分装函数里的错误不影响整个主函数的总体,只需对其进行改进,在未来的学习编程的过程中,还要练习如何更好的利用函数,提高编程效率。
还是要多复习,多看课本。很多都是汪老师上课讲过的,但是听一遍是远远不够的,能听懂,能看会,但不代表能做对,还是要落实到实践操作上面来,这次的实验题,书上不光有思路和基本知识,还包括了部分功能的实现,有详细解释和常见问题,在编程中遇到问题,可以多向课本请教。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

  • 计划学习时间:30小时

  • 实际学习时间:30小时

  • 改进情况:

(有空多看看现代软件工程 课件
软件工程师能力自我评价表
)

参考资料

标签:20231321,学习,13,函数,作业,2024,2023,程序设计
From: https://www.cnblogs.com/zhaoyumu/p/17924988.html

相关文章

  • 2023-2024-1 20231415 《计算机基础与程序设计》第十三周学习总结
    这个作业属于哪个班级https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/这二个左右要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK13作业目标《C语言程序设计》第12章并完成云班课测试作业正文https://i.cnblogs.com/posts/edit教材内......
  • 2023-2024-1 20231412 《计算机基础与程序设计》第13周学习总结
    2023-2024-120231412《计算机基础与程序设计》第13周学习总结作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP这个作业要求在哪里https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13010这个作业的目标《C......
  • 2023-2024-1 20231421 《计算机程序与设计》第十三周学习总结
    作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK13作业目标:自学《c语言程序设计》第十二章作业正文:教材学习内容总结《c语言程序设计》结构体(struct):结构体是由一系列具有相同类型或不同类型的数据构成的数据集合1。结构体可以存储不同类型的数据,如int、float、......
  • 2023-2024-1 20231425《计算机基础与程序设计》第十三周学习总结
    2023-2024-120231425《计算机基础与程序设计》第十三周学习总结2023-2024-120231425《计算机基础与程序设计》第十三周学习总结作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业要求在哪里2023-2024-1计算机基础与程序设计第十周......
  • 2023-2024-1 学号20231315第十三周学习总结
    学期:2023-2024-1学号:20231315《计算机基础与程序设计》第十三周学习总结作业信息这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》这个作业要求在哪里2023-2024-1《计算机基础与程序设计》这个作业的目标学习《C语言程序设计》第12章作业正文http......
  • 2023-2024-1 20231427 《计算机基础与程序设计》第十三周学习总结
    学期(如2023-2024-1)学号(如:20231300)《计算机基础与程序设计》第X周学习总结作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/()这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK13()这个作业的目标<加入......
  • 2023-2024-1 20231326《计算机基础与程序设计》第十三周学习总结
    2023-2024-120231326《计算机基础与程序设计》第十三周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2022-2023-1计算机基础与程序设计第X周作业这个作业的目标《C语言程序设计》第十二章作业正文https://www.cn......
  • 2023-2024-1 20231418 《计算机基础与程序设计》第13周学习总结
    2023-2024-120231418《计算机基础与程序设计》第13周学习总结作业信息这个作业属于哪个课程<2023-2024-1-计算机基础与程序设计>这个作业要求在哪里<2023-2024-1计算机基础与程序设计第十三周作业>这个作业的目标<《C语言程序设计》第12章,上周测试题>作业正文......
  • # 2023-2024-1 20231322 《计算机基础与程序设计》第十三周学习总结
    作业信息|2022-2023-1-计算机基础与程序设计)||--|--||2022-2023-1计算机基础与程序设计第十三周作业||这个作业的目标|总结本周学习成果及疑问||作业正文|()|教材学习内容总结《C语言程序设计》第12章,结构体,共用体,数据结构基于AI的学习学习进度条代码行数(新增/累......
  • 2023-2024-1 20231407陈原计算机科学技术与c语言程序设计第十三周总结
    这个作业属于哪计算机科学技术与c语言程序设计作业要求https://www.cnblogs.com/rocedu/p/9577842.html#WEEK13作业目标c语言程序设计第十二章作业正文 https://www.cnblogs.com/CCCY12345/p/17924825.html结构体是一种用户自定义的数据类型,可以包含不同数据......