1. 本章学习总结
1.1 思维导图
1.2 本章学习体会及代码量
1.2.1 学习体会
有的题目不用指针就可以完成,用了指针之后反而更难编写,我目前还未发现指针的具体作用在哪里。
逻辑上还有很多问题,能想到怎样去解决问题,可无法用C语言表述,令人失望。
1.2.2 代码累计
2. PTA总分
2.1截图PTA中函数题目集的排名得分
2.2 我的总分:
125分
3. 实验作业
3.1 PTA题目1
6-2 判断回文字符串
本题要求编写函数,判断给定的一串字符是否为“回文”。所谓“回文”是指顺读和倒读都一样的字符串。如“XYZYX”和“xyzzyx”都是回文。
3.1.1算法分析
- 用strlen函数得到数组的长度
- 令len=该数组长度
- i从0向右移,j=len-1向左移
- return 1返回1,表示函数正确(1为真)
- return 0返回0,表示函数错误(0为假)
3.1.2 代码截图
3.1.3 PTA提交列表及说明
- Q1:两次编译错误
- A1:turn和false没有正确使用,后百度发现可以用0 1表正误
- Q2:不小心写成了二分法
- A2:本题和二分法有一定差别,并不是比较数字大小
4.大作业(5分)
题目:实现小学四则运算。
1.构造字符数组存放算术表达式
4.1.改造函数介绍
目前真的还没有理解原本函数的构造,使用指针真的很困难
4.4 改进大作业总结