尘埃里的路人丙
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-4 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11451 |
这个作业的目标 | <巩固学过的知识,学会怎使用C语言> |
学号 | <20209194> |
1.PTA实验作业(15分/题)
1.1 求简单交错序列前N项和
1.1.1 实验代码截图
1.1.2数据处理
数据表达:用到了x,flag,i,N,iuem,sum变量;他们属于整型,双精度浮点
数据处理:for(i = 1;i <= N;i++){
item = flag*1.0/x;
sum = sum+item;
flag = -flag;
x = x+3;
for的循环结构
1.1.3 PTA提交列表及说明
Q1:前面几次都是因为编译错误
A1:所以我就反复的运行测试,还请别人帮忙看,才发现是因为测评区没有输入相关的数字才导致这个结果的
1.2 for循环练习:1到X的累加和,并按指定格式输出
1.2.1 实验代码截图
1.2.2数据处理
数据表达:用到了i,x,sum的变量;用到了整型
数据处理:for(i = 1;i <= x;i++){
sum = sum+i;
for的循环结构
1.2.3 PTA提交列表及说明
Q1:为什么会编译错误呢
A1:因为当初不用心,把几个代码打错了
Q2:答案是咋错的呢
A2:还是因为最后的printf那儿出了点错误,导致结果不对
1.3 求平方根序列前N项和
1.3.1 实验代码截图
1.3.2数据处理
数据表达:用到了int i,N,sum变量;用到了整型,双精度浮点
数据处理:for(i = 1;i <= N;i++){
sum = sum+sqrt(i);
for的循环结构
1.3.3 PTA提交列表及说明
Q1:为什么会答案错误呢
A1:跟第一次一样的由于最后运行测评的时候没有输入数字而导致的
2.阅读代码(-5——5分)
题目:两数之和
来源:力扣(LeetCode)
.
他们使用的是class Solution作为程序入口的,这个是我没有学过的,不过肯定比我学的厉害。还用到了一些我也没学过的如vector,这个我没学过,到我看到了熟悉的int,这样能较快的运行,代码也比较少,节约时间。
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第三周 | 四天 | 129 | for循环结构 | C语言运用的不熟练,博文编写的时候很多功能不会,而且用的是Markdown,和Ti n yMCE不同,Markdown有很多东西都没有,对我来说不是那么的方便。 |
3.2 累积代码行和博客字数(5分) | ||||
3.3 学习感悟(5分)
1 .每一次的PTA对我来说都不是特别简单的样子,可能就是由于我上课听不懂,下课又不看书的缘故导致的。
2.老师要求的作业难度这一次比上一次不止难了一个等级,而且麻烦,对我来说真的要上天了。
3.老师上课时老是走神,一回过神就啥都没学到,导致写代码时不断的翻书和查资料,更糟糕的是写了跟白写的一样,啥都没记住,可能我真的与这个无缘也说不好。