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小时 | 学会使用字符串指针,将字符串与指针联系到一起 | 容易混淆指针与数组 |