循环

一 .PTA实验作业  7-2  求平方根序列前N项

 1 . 本题提交列表:

2 . 设计思路 :从1的平方根开始,每次加1计算至输入的N的平方根结束,用 for循环累加每次的值。

  流程图:

  正确代码:

3 . 本题调试过程碰到的问题:

(1). 较大N时结果较大,定义时没注意范围   改:将float改成double

(2). 循环结构用错    改: 将while改成for 

7-7   计算阶乘和

  1 . 本题提交列表:

2 . 设计思路:利用子函数计算从1开始到N的阶乘,最后for循环累加每次的值

  流程图:

 正确代码:

3 . 本题调试过程碰到问题:

(1).定义函数类型错误    改:将函数声明中的 int 改成 float

(2). 实参和形参传递过程不清晰  改:将product去掉换成result

7-16  小于m的最大的十个素数

1 . 本题提交列表:

2 . 设计思路:利用循环嵌套 :第一层循环:从输入的数开始递减    第二层:依次判断递减的数是不是素数

    流程图:

    正确代码:

 

3 . 本题调试过程碰到问题:

(1).对循环过程理解不清晰    改:去掉一个for循环  放在最末尾

二 . 同学代码结对互评  7-7 计算阶乘和

1. 互评同学名字:赵秋霞

2.同学代码和我的代码

同学代码:

   我的代码:

3 . 代码比较:同学的代码用的是循环嵌套,我的代码用的是子函数,同学的代码比较简单,我的代码比较复杂,但同学的代码在每次循环时初始值容易出错,我更喜欢同学的代码,比较简单,只要稍微注意一下初始值的赋值就行。

三 . 本周题目集的pta最后排名

四 . 本周学习总结

1 .你学会了什么?

(1)学会了三种循环(for  while  do-while)并知道了三种循环的不同和使用条件

(2)了解了continue和break的用法

2 .还不会什么?

(1)对统计一个整数的位数的程序还不太理解

(2)循环嵌套还不是很熟练

pta不会做的题:7-8 7-9 7-18 7-21 7-22 7-23 7-24 7-28 7-31 7-33 7-34 7-39 7-40

3 . 考试总结:

1.哪题做错了?怎么改?

(1)7-10  打印沙漏   没有思路   改进:询问同学,知道了大致方法

(2)7-21  大笨钟   dev运行正确,pta运行答案错误   改进:询问同学知道了错的地方

2 .考试结果满意吗?怎么改进?

考试结果不太好,不是很满意   改进:多敲代码,多问同学,多思考

4 .其他总结:课本的基础知识掌握还不够,写程序时会思考很久但还是不知从何下手,会多敲代码,多思考,多问同学,老师。

 

posted on 2017-12-29 15:49  小柠  阅读(123)  评论(0编辑  收藏  举报

导航