作业概览
这个作业属于那个课程 | 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实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | |
---|---|---|
5 5 | 25.200000 | |
10 20 | 2585.768771 | |
-5 | 0.000000 |
1.1.4PTA提交列表及说明
1.编译错误:for语句三个表达式用中文的逗号隔开的,没有用分号。
2.答案错误:当n
1.2求交错序列前N项和
1.2.2实验代码截图
1.2.3造测试数据
输入数据 输出数据 说明
5 0.917 验证是否正确
10 0.380 输入一个正整数
-5 0.000 输入一个负整数
1.2.4PTA提交列表
2代码互评
自己代码截图
差异同学的代码没有用到标志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累计代码行和博客字数
3.学习内容总结
3.3.1学习内容总结
渐渐的C语言我居然学了这么久了,但是发现自己的长进不是特别大,不是特别有优势,感觉同学好强,同学的自主性很强,FOr循环说难也不难,就是如果有复合语句的那就是真的有点难搞了,还要加入条件语句的话,那就是真的难搞
3.3.2学习体会
这周我学习了For循环,一种较为简单的循环结构,但是我还是不知道怎么良好的嵌入,如果加上计数器的吧,加在哪些地方还是有一点讲究的,开始学起来有一点吃力了,逻辑上和语法上来说都有一点难度了从现在来说,所以要加油啊