c语言的I博客作业03

这个作业要求在哪里 计科三班
这个作业要求在哪里 作业要求
这个作业的目标 复习前面一段时间的学习,更加深入了解c语言
学号 20209007

1.PTA实验作业

1.1求平方根序列前N项和

题目描述:本题要求编写程序,计算平方根序列√1+√​2+√​3+⋯的前N项之和。

1.1.1实验代码截图

1.1.2数据处理

数据表达 内容
用了哪些变量 i,n,sum
这些变量的值是怎么来的 n是scanf定义的变量,i是定义的for的初始值,sum是累加和的初始值
类型是什么 i,n是整型,sum是双精度浮点型
数据处理 内容
数据用到的表达式 累加
流程结构 for的循环结构

1.1.3 PTA提交列表及说明


Q1:起初不知道sprt函数怎么打?

A1:通过查阅书籍和求助同学之后懂得如何使用

1.2求分数序列前N项和

题目描述:本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

1.2.1实验代码截图

1.2.2数据处理

数据表达 内容
用了哪些变量 i,n,a,b,m,sum
这些变量的值是怎么来的 n是scanf定义的变量,i是定义的for的初始值,sum是累加和的初始值 ,a,b,m是n变量的赋值
类型是什么 i,n是整型;a,b,m,sum是双精度浮点型
数据处理 内容
数据用到的表达式 累加
流程结构 for的循环结构

1.2.3PTA提交列表及说明


Q1:第一次调试显示没有错误,检查之后没有头绪

A1:问了问舍友发现“sum="这个地方出现错误,应该在=前面加+,犯了个低级错误。

Q2:前几次打代码的时候不怎么流畅,老是卡壳

A2:看其他同学都是先在编译软件上试了很多次之后,才在PTA上码,原来我没有预先练习

1.3简单输出整数

题目描述:本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数

1.3.1实验代码截图

1.3.2数据处理

数据表达 内容
用了哪些变量 i,N
这些变量的值是怎么来的 i是定义的for的初始值,N是输入的变量
类型是什么 i,N是整型
数据处理 内容
数据用到的表达式 累积排列
流程结构 for的循环结构

1.3.3PTA提交列表及说明


Q1:刚开始完全不知道错在哪里,明明是按了要求的。

A1:通过练习助教得知题目给的案例不能直接粘贴复制,要按题目原本的要求的执行,原先理解错了题目的意思

Q2:现在问题一个一个冒出来了,或不知,或马虎?

A2:在码代码之前好好理解题目的意思,平时多加练习,多刷题,增加知识面

2.阅读代码


1.简单的来说大佬的代码看的一脸懵逼,但是大佬的解释让我很容易理解题目的意义,以及每一步的步骤,同时我还理解到码代码之前需要提前脑部构思,这样码出来代码很少出现问题。

2.大佬的代码让我看到了明显的差距,不仅是知识上还是排版上,不过这对我有很大的提升,学会如何码出漂亮的代码。

3.我了解了很多新型的解法,让我对往后的学习充满了期待,同时明白了在多种解法之中优先美观时短的一个。

3.学习总结

3.1 学习进度条

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
六周 2h 35 学会hello world 没有
七周 2.5h 40 学会markdown语法 没有
八周 6h 103 各种符号和简单数学函数 有时候会打错或打漏符号
九周 7.5h 152 if-else语句 有时if()中只打了一个=
十周 8h 203 for语句的运用 对于for语句的运用还不够熟练

3.2累积代码行和博客字数

3.3学习感悟

这周的学习起初比较艰难,因为没有充分的预习,导致上课有点听天书,不过课后的复习让我赶上了,苦尽甘来,最终懂了其他很多的课外知识。在实验课时候感觉码完该完成的任务就没事干了,有时间码后面的代码。对于码代码这件事我一直都不怎么快,老是吞吞吐吐的,不过也在慢慢的进步,对c语言这么课程有更深的理解。

posted @ 2020-11-07 14:03  罗颖(殇)  阅读(308)  评论(1编辑  收藏  举报