C语言|博客作业04

作业概览

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9768
我在这个课程的目标是 积累代码,学习新的语句
这个作业在那个具体方面帮助我实现目标 学习sum累加和,product累加积以及定义赋值
参考文献 知乎,百度,360搜索,慕课MOOC,百度知道,CNSC,

PTA实验作业

1.1求平方与倒数序列的部分

1.1.1数据处理

--|:--:|--:
|数据表达:|用了m,n,sum,item四个变量。其中m,n是整形变量,是通过直接输入得来的。sum,item是双精度浮点型变量,通过赋值得来的。|
|数据处理:|for语句中有三个表达式——1.m,2.m<=n,3.m++.流程结构是输入m,n,将m的值赋给i,定义sum的初始值为0,建立for循环,规定i的上限为n,设定循环体让结果累加,并且每次i都加一,最后输出sum。|

1.1.2实验代码截图

C语言|博客作业04_第1张图片

1.1.3造测试数据

输入数据 输出数据
5 5 25.200000
10 20 2585.768771
-5 0.000000

1.1.4PTA提交列表及说明

C语言|博客作业04_第2张图片
1.编译错误:for语句三个表达式用中文的逗号隔开的,没有用分号。
2.答案错误:当n 3.答案错误:精确到小数点后的位置不对,我精确的是三位,而题目要求6位数。

1.2求交错序列前N项和

1.2.2实验代码截图

C语言|博客作业04_第3张图片

1.2.3造测试数据

输入数据 输出数据 说明
5 0.917 验证是否正确
10 0.380 输入一个正整数
-5 0.000 输入一个负整数

1.2.4PTA提交列表

C语言|博客作业04_第4张图片

2代码互评

同学代码1
C语言|博客作业04_第5张图片

自己代码截图
C语言|博客作业04_第6张图片
差异同学的代码没有用到标志Flag之类的,同学的代码比较简单,我的较为全面,涉及的面较广,但是耗费运行速度,占内存速度

3学习总结

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周2019.9.21~2019.9.28 4天 31 基础编程练习 难在逻辑与怎么写上面
第二周2019.9.28~2019.10.5 5天 26 输入模式学习 难在逻辑与怎么编写
第三周2019.10.5~2019.10.12 4天 86行 一种简单的逻辑结构,语句
第四周2019.10.14~2019.10.18 3天、 250行 For循环 循环的嵌入还是有点难到了我

3.2累计代码行和博客字数

C语言|博客作业04_第7张图片

3.学习内容总结

3.3.1学习内容总结

渐渐的C语言我居然学了这么久了,但是发现自己的长进不是特别大,不是特别有优势,感觉同学好强,同学的自主性很强,FOr循环说难也不难,就是如果有复合语句的那就是真的有点难搞了,还要加入条件语句的话,那就是真的难搞

3.3.2学习体会

这周我学习了For循环,一种较为简单的循环结构,但是我还是不知道怎么良好的嵌入,如果加上计数器的吧,加在哪些地方还是有一点讲究的,开始学起来有一点吃力了,逻辑上和语法上来说都有一点难度了从现在来说,所以要加油啊

你可能感兴趣的:(C语言|博客作业04)