C语言II博客作业04

1.作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11991
这个作业的目标 <让我们学会指针中的常见基本知识,更加熟练的运用。>
学号 <20209136>

一、本周作业

1.1 完成PTA作业,并给出编程题完成截图
PTA第一题:编写一个函数 char *mystrcpy(char *s1, const char *s2)
它的功能是把字符串s2中的所有字符复制到字符数组s1中。函数返回指向数组s1第一个元素的指针。

PTA第二题:编写一个函数 char* mystrcat(char *s1, const char *s2)

函数功能是把字符串s2的所有元素连接到字符串s1之后。
1.

PTA第三题:写一个函数 int mystrcmp(const char *string1, const char *string2)

函数的功能是比较2个字符串的大小。返回值表示两个字符串比较的结果。
1.

PTA第四题:编写一个函数,用来删除字符串中的所有空格。

PTA第五题:对于字符串“abcd”:向右移动1个单位变为“dabc”。向右移动2个单位变为“cdab”。向右移动3个单位变为“bcda”。

2.4 请给出本周学习总结(15分)
(1)学习进度条(5分)
周/日期 代码行 这周所花的时间 学到的知识点简介 目前比较疑惑的问题
第一周03.01-03.07 510 20小时 回顾了数据类型和表达式,学习编写文件读写程序。 用代码把数据写入文件还不懂,学过的知识有点模糊了,新学的知识还有待消化。
第二周03.08-03.14 500 18小时 学会使用构造数据类型—数组进行数据的处理,掌握用一维数组进行编程和掌握选择排序法和二分查找法 二分查找法操作起来困难
第六周04.05-04.11 580 20小时 学会二维字符串数组的存储和比较 二维数组的接收在循环中遍历的同时进行比较
第九周04.26-05.02 550 19小时 学会使用字符串指针,将字符串与指针联系到一起 容易混淆指针与数组
(2)累积代码行和博客字数(5分)

(3)学习内容总结和感悟(5分)
1.学习内容总结

2.感悟:

1.路是自己选择的,不管多难也要走下去。在学习中我能感到比以前更加忙了更加充实了,学习的知识愈加深入,我还是要保持好学的态度。
2.感觉压力大的时候可以找点事情去做,去转移注意力不要像我太过抑郁。
3.写完代码后要更加认真的去检查几遍,看看是否还有优化的步骤,反正多去尝试一下就等于收获更多。
原文地址:https://www.cnblogs.com/vatij/p/14729650.html