首页 > 编程语言 >20231329 《计算机基础与程序设计》第12周学习总结

20231329 《计算机基础与程序设计》第12周学习总结

时间:2023-12-16 16:22:07浏览次数:33  
标签:12 20231329 作业 学习 int 数组 程序设计 com 指针

作业信息

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

教材学习内容总结

C语言程序与设计第11章
11.1指针与一维数组之间的关系
scanf("%d",a+1);这里a+1等价于&a[i]
11.2指针和二维数组间的关系
int a[3][4];
InputArray(
a,3,4);
向函数传递二维数组的第0行第0列的地址
11.3 指针数组及其应用
由若干基类型相同的指针所构成的数组,称为指针数组
使用指针数组前必须对指针数组进行初始化
11.4
动态数组
动态内存分配是指在程序运行时为变量分配内存的一种方法,全局变量是编译时分配的,非静态的局部变量使用栈空间。
函数malloc() (若不能确定某种类型所占的字节数,则需使用sizeof()计算本系统中该类型所占内存的字节数
pi=(int*)malloc(sizeof(int));
calloc()函数用于给同一若干类型的数据项分配连续的存储空间并赋值为0
free()函数
realloc()函数改变原来分配的储存空间大小

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

当内存未分配成功的时候就使用
要用if(p==NULL)方式进行错误处理

基于AI的学习

|
|
|
|
|
|

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

在用指针法引用数组元素时
for(p=a;p<a+5;p++)
{scanf("%d",p);}
for(p=a;p<a+5;p++)
{printf("%4d",*p);}//用指针法引用数组元素

{scanf("%d",&a[i]);}
void OutputArray(int a[],int n)
{printf("%4d",a[i]);}//用下标法访问数组元素

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 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

标签:12,20231329,作业,学习,int,数组,程序设计,com,指针
From: https://www.cnblogs.com/xjn123/p/17901869.html

相关文章

  • 2023.12.16模拟赛总结
    这次比赛打的好,但又不好,200pts,rank4,但原本可以360pts的T1每一条边减去端点贡献,最小生成树即可T2从小到大枚举花瓣数,然后对于每一列记录前四大的,防止不能转移,然后直接跑即可赛时打了一个线段树,被卡常+卡空间,hahahaT3暴力,先分解质因数,由于\(\varphi(p^k)=(p-1)p^{k-1}\),那么......
  • 2023-2024 20231302《计算机基础与程序设计》第十二周学习总结
    作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十二周作业这个作业的目标自学教材《C语言程序设计》第11章并完成云班课测试作业正文https://www.cnblogs.com/9q2z2z/p/17904818.html......
  • 12月15日总结
    软件需求与分析课堂测试十——综合案例分析(5分)班级:信2105-1学号:20214111姓名:刘梦阳根据下列案例需求描述,回答相关问题:有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务:1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召......
  • 12月15日《软件需求十步走》阅读笔记二
    树立正确的软件需求的概念,信息化普及的当代,人们大都着重于软件开发,很轻易的就会忽略开发的最初需求分析,这样导致最后的开发受阻或终止等问题时,就会在时间、人力、物力方面造成大量浪费,那对于开发过程十分重要的需求分析过程,我们有什么好方法可以应用呢?我们一直在寻找真正的“完整......
  • 12月16日总结
    在看kube-scheduler组件的过程中遇到了kube-scheduler对于client-go的调用,泛泛的理解调用过程总有种隔靴搔痒的感觉,于是调转头先把client-go理清楚在回来看kube-scheduler。为什么要看client-go,并且要深入到原理,源码层面去看。很简单,因为它很重要。重要在两方面:kubern......
  • 【笔记】2023.12.16 动态规划
    笔记2023.12.16:动态规划今天题目很多,可能有些题不口胡了。LOJ6089小Y的背包计数问题前\(\sqrtn\)个物品直接做单调队列优化是\(O(n\sqrtn)\)。大于\(\sqrtn\)的是完全背包。考虑到完全背包\(v\)的OGF为\(\dfrac{1}{1-x^{v}}\)。这不行。你考虑到对于一个物......
  • 2023-12-16 闲话 中午没睡着
    这半年受这个b回答的影响,发奋图强,现在实力如下:通过考前突击进行刷绩点,绩点寄了。通过每天复健卷竞赛,杭州吃屎了。所有区域赛第45顺位进入ecfinal,金牌堪忧。通过每天知乎b站强训neuronnetwork/robotics,现在水平是等着寒假再学一遍通过boss直聘找实习,找了半个月一个实习机会......
  • 【杂题乱写】12 月北京省选 DP 专题训练
    有一部分题目是模板题,就不放了。D.Luogu-P5336THUSC2016成绩单考虑区间DP,由于操作的特殊性,我们需要设计含有区间最值的状态,设\(f_{l,r,i,j}\)表示区间\([l,r]\)中的所有数只保留值域\([i,j]\)中的最小代价,\(g_{l,r}\)为将区间\([l,r]\)的所有数都删去的最小代价。......
  • 1280. 学生们参加各科测试的次数
    1.题目介绍学生表:\(Students\)+---------------+---------+|ColumnName|Type|+---------------+---------+|student_id|int||student_name|varchar|+---------------+---------+在SQL中,主键为student_id(学生ID)。该表内的每一行都记录有学......
  • 2023-2024-1 20231424《计算机基础与程序设计》第12周学习总结
    2023-2024-120231424《计算机基础与程序设计》第12周学习总结作业信息作业属于的课程<班级链接>(2022-2023-1-计算机基础与程序设计)作业要求<作业要求>(2022-2023-1计算机基础与程序设计第一周作业)作业目标《C语言程序设计》第11章作业正文https://www.cnblo......