四、指针作业
题目一:输出月份英文名
提交列表:
设计思路及流程图:
1.定义指针和变量,自定义函数;
2利用选择结构选.出月份;
3.输出。
提交过程遇到的问题:
对二维数组知识理解错误导致的错误
题目二:查找星期
提交列表:
设计思路:
1、输入数组以及定义变量
2、应用循环和选择结构筛选出对应的数
3、输出
流程图:
提交过程遇到的问题:
对题目了解不够透彻导致的选择条件设置的错
题目三:输出学生成绩
提交列表:
设计思路:
1、输入数组和定义变量以及自定义函数;
2、运用选择和循环结构判断条件是否成立;
3、输出结果。
流程图:
提交过程遇到的问题:
自定义函数返回值传递的错误
二、和同学的代码互评:
1、我的:
2、杨晓琪的:
3、我和同学的代码不通在哪里?有哪些各自的优势?你更喜欢那种风格的代码?如果同学代码有错也请帮忙指出来哪里的问题。
他的代码应用了switch 函数,而我应用了二位数组,所以整体来说,我的程序比较简洁,有效。虽然她的函数整体结构比较简单,但是因为switch函数判断结果时结构相对比较繁杂。因此从整体来说,我的程序更好一些。
三、题目集的PTA最后排名。
本周学习总结:
1、 你学会了什么?
指针变量是存放地址的, 并且指向哪个就等价哪个, 所有出现*p的地方都可以用它等价的来代替。
例如: int a=2,*p=&a;
等效的是: *p=*p+2;
2、本周内容, 你还不会什么?
对于指针,我学的不够好。对于指针掌握不够熟练,而二级指针更是陌生, 还有指针的移动不能熟练应用。