循环
#一
题目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语言,感觉不是很适应,不能举一反三,很多基础的东西容易忘记,还需加强。