一、PTA循环实验

 

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

对于一些较复杂的循环嵌套问题,思路总是会乱掉,成功率很低。




      

 

posted @ 2017-12-29 22:30  风月子觞  阅读(415)  评论(0编辑  收藏  举报