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

作业信息

这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP
这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html
这个作业的目标 《C语言程序设计》第12章并完成云班课测试
作业正文 https://www.cnblogs.com/xjn123/p/17917252.html

教材学习内容总结

C语言程序与设计第12章结构体和数据结构基础
结构体的定义
struct student
{
long studentid;
char name[40];
int math;
int English;
int PE;
int total;
float average;
} stu[40];
结构体变量的引用
对字符数组类型的结构体成员进行赋值时必须使用字符串strcpy();
结构体指针的定义和初始化
STUDENT*pt=&stu1;
若要访问结构体指针变量pt指向的结构体
pt->studentid =1000;

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

指向结构体的指针变量名
pt->atudentid =200;
等价于 (*pt).studentid =100;
Func(&d);

基于AI的学习||


|

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

在一开始Append record时无法增加数据 一开始输入input数据是多少只会保留最后三个
改进:在case1里面增加input++确保每一次循环时都能将新的数组录入循环

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

实验课运用到的do while switch循环和函数,注意函数的形参变量以及文件和指针的运用 文件都要加一个file *fp fscanf(fp,"studentid%d\n",&stu[i].studentid);
用w或者r的方式打开文件。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 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 @ 2023-12-20 23:43  20231329向鲸凝  阅读(8)  评论(0编辑  收藏  举报