C语言I博客作业02

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11449
这个作业的目标 帮助我们快速提高自主学习能力以及数据分析找错误的能力,检验我们的学习成果
学号 20209137

一、本周教学内容&目标

第2章 用C语言编写程序-循环结构 2.4 输出华氏-摄氏温度转换表。要求学生掌握使用for循环语句实现指定次数的循环程序设计。

二、本周作业

1.PTA实验作业
2.阅读代码
3.学习总结

三、作业格式

1.PTA实验作业(15分/题)

从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题2分,内容要求如下:

1.1 题目1

求简单交错序列前N项和

1.1.1实验代码截图:


数据表达:用了flag,i,n变量
数据处理:该题运用了输入与输出语句以及一行赋值语句

1.1.3 PTA提交列表及说明


·Q1:开始时,不知道怎么写循环体里面的语句。
·A1:然后根据数学知识对a,b,c,进行了重新赋值。

1.2 题目2

计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

1.2.1 实验代码截图


数据表达:用了变量a,b,c
数据处理:该题运用了输入与输出语句以及一行赋值语句

1.2.3 PTA提交列表及说明


·Q1:刚开始不明白题目的意思。
·A1:然后多读了几次题目了解了题目意思

1.3 题目3

要求读入1个整数X,然后输出1+2+3+...X 的和。

1.3.1 实验代码截图


数据表达:用了x,i,sum变量
数据处理:该题运用了输入与输出语句以及一行赋值语句

1.3.3 PTA提交列表及说明


·Q1:刚开始输出格式错误
·A1:问了同学发现4要用%d表示

2.阅读代码(-5——5分)

找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。参考网站:

ACM解题
leecode面试数题网站,找简单题目阅读分析。
注意:这部分内容回答太泛要倒扣5分

这个代码的功能是放苹果,把同样的苹果放在同样的盘子里,允许有的盘子空着不放,共有多少种不同的分法。
我选的代码的优点和可学习的地方是:这个代码在后面加了注释,更加利于我们的阅读和理解。运用了选择结构。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
8 30h 120 打印holle world和其变形
9 28h 340 选择结构,求华摄温度
10 31h 560 for循环、if else判断 流程结构的顺序

3.2 累积代码行和博客字数(5分)

3.3 学习感悟(5分)

1.要学会记笔记。编程需要不断地积累。我们一定要学会模仿别人优秀的代码、优秀的算法,然后将它记下来。一定要站在巨人的肩膀上学习。但是我们的记忆能力是有限的,时间长了难免会遗忘,所以一定要学会记笔记。一有心得、体会、感悟就写下来,这些都是很珍贵的。
2.一定要多上机,多“敲”代码。编程是一门实践性的学科,绝对不是理论。如果不动手“敲”代码的话,永远都学不会编程。很多问题只有在“敲代码”的时候才能发现,才会有更加深刻的体会、领悟和理解。而不是靠死记硬背书中的注意点,那样真的很痛苦。我在学习编程的时候从来都不会刻意记忆什么注意点,这些知识点都是在不停“敲代码”的过程中,自然而然地融入我的身体中的。

原文地址:https://www.cnblogs.com/lizilz/p/13940790.html