C语言I博客作业03
|
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-1 | |
---|---|---|
这个作业要求在哪 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448 | |
这个作业的目标 | 熟悉循环语句编程,解决写代码的小错误 | |
学号 | 20209109 |
1.PTA实验作业
1.1求简单交错序列前N项和 (15分)
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.1.1实验代码截图
1.1.2数据处理
数据表达:用了de,flag-f,i,n,item,sum六个变量,i为循环变量,n为循环n次,item表示第i项,item,sum为浮点数
数据处理:for(i=1; i<=n; i++)
1.1.3 PTA提交列表及说明
Q1:开始连名字标识都忘了打
1.2求分数序列前N项和 (15分)
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
1.2.1 实验代码截图
1.2.2 数据处理
数据表达:用了N,i,j,sum,k,x六个变量,k为循环变量
数据处理:for(k=1;k<=N;k++)
1.2.3 PTA提交列表及说明
Q1:&错写成%,耗费大量时间
1.3电子汪
本题要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的两堆小球的个数,计算出和,并且用汪星人的叫声给出答案。
1.3.1 实验代码截图
1.3.2 数据处理
数据表达:用了i,sum,A,B四个变量,i为循环变量
数据处理:for(i=1;i<=sum;i++)
1.3.3 PTA提交列表及说明
2.阅读代码(-5——5分)
1.这个代码是计算具有特定数量反转的排列数量。
2.让我对循环语句的理解更为深入
3.能够使用多个循环语句,解决问题更有条理,清晰明了
4.教我使用更简洁的代码语言来解决问题
3.学习总结(15分)
3.1 学习进度条(5分)
|
周/日期 | 第八周/10.19~10.25 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第八周/10.19~10.25 | 10小时 | 24行 | 在屏幕上显示Hello World! 学会了markdowm语法 | 无 |
第九周/10.26~11.1 | 24小时 | 320行 | 学会了运算符,变量和数据类型以及如何在网上提问 | 许多函数的表达方式 |
第十周/11.2~11.8 | 26小时 | 408行 | if-else语句和for循环等 | 如何更改格式以及博客背景效果 |
3.2 累积代码行和博客字数(5分)
3.3 学习感悟(5分)
经过这段时间的学习,从开始的新奇轻松到现在的忙碌紧张,学习内容越来越复杂难懂,需要花更多的时间和精力,才能搞懂知识。接下来需要加大写代码的量以及速度,克服粗心的小毛病