作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-3
这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11454
这个作业的目标 掌握for循环语句
学号 20209018
  1. PTA实验作业
    题目一:计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
    1.1.1实验代码截图
    1.1.2数据处理
    数据表达:使用了变量n.flag.i.N.sum.item.d.且都是整数。由题目可知有n项,有符号的变化所以有flag,且一直累加有了i表示项,item代表每项,sum表示求和。
    数据处理:运用了for语句,循环结构,初值表达式,条件表达式,步长表达式。
    1.1.3PTA提交列表及说明

    Q1:当时看到这个问题我头都大了
    A1:后面检查一下发现scanf函数里面变量前要加&
  2. 题目二:计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。
    1.2.1实验代码截图
    1.2.2数据处理
    数据表达:使用了变量sum.i.b.n,除b都是整数。由题目知有n项,一直累加有了i表示项,b用来求每项的值,sum用来求和。
    数据处理:运用了for语句,循环结构,初值表达式,条件表达式,步长表达式。
    1.2.3PTA提交列表说明

    Q1:编译错误,你看就是分号的问题。
    A1:果然,for语句后面不能加分号,否则会变成空语句。
    3.题目三:计算序列 2/1+3/2+5/3+8/5+... 的前N项之和
    1.3.1实验代码截图

    1.3.2数据处理
    数据表达:使用了变量N.i.temp.a.b.且都是整数。由题可知有n项,第i项,第一项分子a,第一项分母b,temp是个文件夹
    数据处理:运用了for语句,循环结构,初值表达式,条件表达式,步长表达式。
    1.3.3PTA的、提交列表及说明

    Q1:编译错误。
    A1:for语句后不能加分号,不然能变成了空句。
    2.阅读代码

    1.一个好的代码由很多的函数构成。
    2.这个好的代码让我知道排版的重要性,可以让读者一目了然。
    3.要找到自己的编程习惯。
    4.优秀编程者会运用工具,函数库,工作量大大减少。
    3.学习总结
    3.1学习进度
周/日期 这周所花的时间 代码行
11/1-11/7 十四个小时 140行
---- ---- ----
学到的知识点简介 目前比叫迷惑的问题
for语句循环结构 c语言到底怎么学

3.2累计代码行和博客字数

时间 博客字数 代码行数
第一周 128 12
第二周 256 21
第三周 341 32

3.3学习感悟
学了c语言后,我发现这真的是个神奇的东西,且微妙。让我知道世界上还有这么有趣的事,竟然可以让一个人从早上打代码打到晚上。也让我知道解决问题要一步一步的来,还要细心。针不磋,少了个分号也是错的。让人变得谨慎起来,让人不经想起“c++从入门到放弃。”最后打好c语言基础,攻破c++。

原文地址:https://www.cnblogs.com/qxp1539070067/p/13942329.html