四、指针作业

题目一:输出月份英文名

提交列表:

 

 

 

 

 

 

 

 

设计思路及流程图:

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、本周内容, 你还不会什么?

对于指针,我学的不够好。对于指针掌握不够熟练,而二级指针更是陌生, 还有指针的移动不能熟练应用。

posted @ 2018-01-19 10:40  黑森林121  阅读(128)  评论(0编辑  收藏  举报