一.PTA实验报告
一.6-6.使用函数实现字符串的部分连接。
1.设计思路:将输入字符串中t第m个字符起复制到字符串s中去,先使用一个函数将两个指针传递进去,将第一个指针的字符放入数组里,用count把字符串长度记录下来,
再使用个循环把第m后的字符复制到s中去。
2.本题PTA提交列表
3.代码截屏
4.调试中遇到的问题。
dev调试中出现return1的问题,pta出现段错误,具体原因还未找到。
二.PTA6-1计算两数的和和差
1.设计思路:两个数的和放入一个指针,两个数的差放入一个指针。
2.本题pta提交列表
3.本题代码截屏
4.调试中遇到的问题
指针名称是psum和pdiff,且在子函数中要使用指针。
三.pta6-2移动字母
1.设计思路:先记录整个字符串的长度,使用第一个循环把前三个字符保存,使用一个循环把后三个字符保存,把前三个字符后移三位,把最后三个字符放到前三个的位置
2.本题PTA提交列表
3.代码截屏
4.调试中遇到的错误
在最后形成的字符中多加了\0,多此一举。产生了段错误。
二.代码互评
我的代码
互评同学:黄月浩
黄月浩同学用指针实现了输出最大最小值,而我用的依然是数组。
三.本周pta最后排名
四.学习总结
1.指针的使用在代码中使用的比较少,只会实现比较简单的作用,在以后要多加运用。
2.指针可以直接找到地址,用指针可以访问内存和操作地址。
3.定义指针变量要使用指针声明符*指针变量的类型不是指针变量本身的类型,而是它指向的变量的数据类型。
4.不足:指针的运用很少,且对其的意义不是很了解,用途也不是很懂,要多加学习。