作业3 熟练循环结构 总结

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-4
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11455
这个作业的目标 熟悉循环结构,掌握使用for循环语句循环程序设计,学会发现自己的错误,对前段学习进行小结
学号 20209060
1.PTA实验作业(15分/题)

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

1.1题目内容

本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.1.1实验代码截图

1.1.2数据处理
数据表达:
· 用了flag,A,N,i,sum,
· flag表示第i项的符号,A表示第i项的分母,sum代表和
· 整型:flag,A,N,i;浮点型:sum
数据处理:
· 表达式:
flag=1;
sum=sum+flag*(1.0/A);
flag=-flag;
A=A+3;
· 流程结构:
for语句,循环结构

1.1.3 PTA提交列表及说明


Q1:不需要输入提示
A1:将代码中的printf语句删除
Q2:答案不正确
A2:等号两边没空格,scanf语句中定义错误

1.2题目内容

要求读入1个整数X,然后输出1+2+3+...X 的和。
1.2.1实验代码截图

1.2.2数据处理
数据表达:
· 用了x,i,sum,
· X加的次数,sum表示总和,
· 整型:X,i,sum,
数据处理:
· 表达式:
sum=sum+i;
· 流程结构:
for语句,循环结构

1.2.3 PTA提交列表及说明


Q1:不需要输入提示
A1:将代码中的printf语句删除
Q2:内部错误
A2:网卡刷新一下就好了

1.3题目内容

据说汪星人的智商能达到人类 4 岁儿童的水平,更有些聪明汪会做加法计算。比如你在地上放两堆小球,分别有 1 只球和 2 只球,聪明汪就会用“汪!汪!汪!”表示 1 加 2 的结果是 3。
本题要求你为电子宠物汪做一个模拟程序,根据电子眼识别出的两堆小球的个数,计算出和,并且用汪星人的叫声给出答案。
1.3.1实验代码截图

1.3.2数据处理
数据表达:
· 用了A,B,N,i,
· A,B分别表示两堆球的个数,N表示和
· 整型:A,B,N,i,
数据处理:
· 表达式:printf("Wang!")

1.3.3 PTA提交列表及说明

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

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

· 多个函数相结合,开始直接用if-else语句判断不同情况进行分类
· 分完类后再定义一个函数,用while循环语句,减少很多不必要步骤
· 思路清晰,解题果断完美

3.学习总结(15分)

3.1 学习进度条(5分)

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


3.3 学习感悟(5分)
请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
1.多看调试教程,熟练并学会这一功能
2.做题目时区分大小写,不再犯此类问题
3.充分利用哔哩哔哩,巩固学习内容

posted @ 2020-11-08 11:59  小爷本爷  阅读(132)  评论(0编辑  收藏  举报