我在这个课程的目标是 | <写上你的目标> |
这个作业在那个具体方面帮助我实现目标 | <写上具体方面> |
参考文献 | <写上作业所参考的文献资料> |
1.PTA实验作业
1.1查找满足条件的所有整数
这里是引用本题要求编写程序,将输入的n个整数存入数组a中,然后在数组a中查找给定的x。如果数组a中的元素与x的值相同,输出所有满足条件的元素的下标(下标从0开始);如果没有找到,输出“Not Found”。
1.1.1数据处理
1数据表达
2数据处理
1.1.2实验代码截图
1.1.3 造测试数据
输入 | 输出 |
---|---|
7 | 1 1 2 3 5 8 1 5 |
0 | Invalid. |
1.1.4 PTA提交列表及说明
提交列表说明:
1.没有思考到位,没打出打完整的;
2.对数组的使用,还不够熟练;
3.一些细节没有处理到位;
1.2利用数组计算斐波那契数列
这里是引用本题要求编写程序,利用数组计算菲波那契(Fibonacci)数列的前N项,每行输出5个,题目保证计算结果在长整型范围内。Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列,例如::1,1,2,3,5,8,13,…。
1.2.1 数据处理
1.2.2实验截图
1.2.3造测试数据
输入 | 输出 |
---|---|
7 | 1 1 2 3 5 8 13 |
0 | Invalid. |
1.2.4PTA提交列表及说明
1.打代码不认真,忘记关闭大小写,漏掉一些结束符号,用中文符号导致错误。
2.添加无关部分。
2.代码互评
同学的
我的
1.同学的代码和我的大部分是差不多的,定义了不一样
同学的
我的
1.同学的代码明显要比我简洁一些,我们的定义有些不一样
2.其中有一些很相似,功能也差不多
3.学习总结
3.1学习进度条
周\日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 比较疑惑的问题 |
---|---|---|---|---|
第一周 | 15h | 80 | 进制转换 | 进制转换不熟练 |
第二周 | 16h | 94 | 程序基本结构 | 标识符不熟练 |
第三周 | 16 h | 95 | 数据类型,运算符与表达式 | 运算符不熟练 |
第四周 | 14h | 103 | 顺序结构,选择结构 | while循环不熟练 |
第五周 | 15h | 140 | 数据运用 | 数组循环不熟练 |
3.2累积代码行和博客字数
3.3学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
1.这次学习收获很大,让我对数组应用有了很大的了解,知道了数组是很有帮助的,要多思考是怎么运算的,要怎么才能根据所想打出来。
2.有很多不懂的就应该问同学,问老师,把每个原理弄明白。
3.多挤点时间,复习以前的知识点,才能更熟悉的运用各种代码。讲课之前要预习,这样可以在课堂上少一点困惑。
4.尝试在网上学习一些有用的代码,或者是多看一下其他的代码书,更快的提升自己。