一、PTA实验作业
题目一

1. 本题PTA提交列表:

2. 设计思路(包括流程图)
1.先构造出分子分母规律函数;
2.写主函数进行循环相加。
流程图的设计:

主要描述题目算法:


3.本题调试过程碰到问题。
发现问题:对于交变的正负号,本来想再定义一个符号函数,在网上找例子模仿。
解决办法:在网上找到了((float)crisscross(i))代替符号函数。
题目二:

1. 本题PTA提交列表:

2. 设计思路(包括流程图)
1.先编程两个输入函数,按照题目要求。
2.在循环判断并且“记录”等级。
3.输出“记录”的等级。
流程图的设计:

主要描述题目算法:

3.本题调试过程碰到问题。
发现问题:在循环过程中只判断了成绩而忘记计数了
解决办法:重新查看代码,将 a++,b++,c++,d++,e++重新添加了。
题目三:

1. 本题PTA提交列表:

2. 设计思路(包括流程图)
1.定义变量
2.调用pow函数求幂
3.用循环求和.
流程图的设计:

3.本题调试过程碰到问题
本题比较简单,没有遇到问题。
最终算法描述:

#二、同学代码结对互评#二、同学代码结对互评(1分)
##1.同学互评照片。
王纪聪:

我的:

##2.我的代码、互评同学代码截图。
##3.我和同学代码不同在哪里?有哪些各自优势?你更喜欢哪种代码风格?如果同学代码有错的也请帮忙指出来哪里出问题。
答:王纪聪同学的代码运用了函数,而我的是直接用循环写的。这样比较简单的小程序用函数写反而浪费时间。
#三、截图本周题目集的PTA最后排名。(2分)
PTA排名
#四、本周学习总结(2分)
##1.你学会了什么?
循环结构for,while的使用,同时使用了分支结构
##2.本周的内容,你还不会什么?
对于一些较复杂的循环嵌套问题,思路总是会乱掉,成功率很低。