循环


 #一

题目1.求平方根序列前N项和,本题要求编写程序,计算平方根序列1​​+2​​+3​​+的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根

1. 本题PTA提交列表

 

代码:

 

2.设计思路:先输入一个数n,从1开始一直加一进行开根号处理,就要在加到n时在循环里,同时需要设置变量sum统计前n项总和

 

3.本题调试过程碰到问题及PTA提交列表情况说明

碰到问题:如何输出两位小数

调试过程

错误:把num写成n,n未定义。检查后改正。

 

题目2.打印九九口诀表

1. 本题PTA提交列表

本题代码:

2.设计思路:

设计两个循环,使第一个数为1,第一个循环使第二个数从一加至九,分别相乘后输出,第二个循环使第一个数从一加至九,而第一个循环包含在第二个循环里。

 

 3.本题调试过程碰到问题及PTA提交列表情况说明

碰到问题:1.怎样使每条输出语句对齐2.怎样形成一个三角。

调试过程

 

语句无法对齐,请教后改正。

 两个数对调(i,j对调固答案错误。)在运行后发现改正。

 

题目3.求1到100的和(10 分)

本题要求编写程序,计算表达式 1 + 2 + 3 + ... + 100 的值。

1. 本题PTA提交列表

 

代码:

2.设计思路:设计一个循环在循环里,1从1加到100,同时每个数进行累加

3.本题调试过程碰到问题及PTA提交列表情况说明

碰到问题:不知道如何进行累加

调试过程

输出格式错误,根据调整后改正。

 

#二.截图本周目集的PTA最后排名

2.我的代码、互评同学代码截图

同学名称:林芷逸

3.我和同学代码不同在哪里?有哪些各自优势?你更喜欢哪种代码风格?如果同学代码有错的也请帮忙指出来哪里出问题。

 基本结构是相同的,但芷逸的代码稍显复杂,语句比较长。我的代码定义的变量名称也更直接明了容易辨认。同时在i<n-1这种细节上较为注意。

我比较喜欢自己的代码。

四.本周学习总结

1.你学会了什么?

1.学会了多种循环结构,for,while,do...while的结构上的不同以及应用方式。

2.循环嵌套

2.本周的内容,你还不会什么?

不知道如何进行循环输入和算权重分配,有大概的思路但无法进行编程。

3.循环结构考试总结

1.哪题做错了

以下正确定义与赋值的语句是________ A、int  x = y = -1               B、char c = 65;     C、float y == 1.0;               D、double x = 12.3E2.5

选了A,但赋值需要int x=-1,y=-1,本题答案选b

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

不满意,多进行代码练习,多翻书,多看学习视频,熟能生巧。
3.其他总结
刚开始学习c语言,感觉不是很适应,不能举一反三,很多基础的东西容易忘记,还需加强。

posted @ 2017-12-27 19:47  不科学的二喵  阅读(573)  评论(0编辑  收藏  举报