C语言I博客作业04

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9775
我在这个课程的目标是 学会for循环语句和学会新的知识
这个作业在那个具体方面帮助我实现目标 通过PTA学习新的c语言知识
参考文献 C语言程序设计,c primer plus

1.PTA实验作业

1.1本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。

1.1.1数据处理

数据表达:用了整型变量 N和浮点型变量 S双精度浮点型double
数据处理:循环结构使用了for的语句,递减符号。

1.1.2实验代码截图

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

1.1.3造测试数据

输入数据 输出数据 说明
1 1.000000 第一个之和
10 2.928967 前十项的和
20 3.597740 前二十项的和

1.1.4PTA提交列表及说明

C语言I博客作业04_第2张图片
Q:编译错误
A:没有打分号,导致程序错误。
Q:编译错误
A:没有打空格,等号两边需要打空格。

1.2本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。

1.2.1数据处理

数据表达:双精度浮点型double,
数据处理:利用循环结构for,循环运算符来写程序

1.2.2实验代码截图

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

1.2.3造测试数据

输入数据 输出数据 说明
5 1.787301 前五项的和
10 2.133255 前十项的和
15 2.335872 前十五项的和

1.2.4PTA提交列表及说明


Q:答案错误
A:没有看见精确到小数点后6位

2.代码互评

2.1同学代码截图

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

2.2自己代码截图

C语言I博客作业04_第5张图片

2.3不同点

①他是用老师教的递加符号,我是用网上搜的递减符号。
②他没有使用精确到小数点后6位的%.6f而我使用了。
③我的代码行比他的要简单

3.学习总结

3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 6h 40 初步了解c语言 第一次编程这个为什么可以输出
第二周 30h 90 学习了如何安装编译器 版本过低是为什么
第三周 50h 130 学习看代码 一些语句还没弄清含义
第四周 30h 80 循环结构for语句的使用和循环运算符 “逻辑与”和“逻辑或”和“逻辑非”有点分不清

3.2累积代码行和博客字数

C语言I博客作业04_第6张图片

3.3学习感悟

1.学习c语言的道路感觉才刚开始,虽然很难但我不会放弃。
2..编译代码一定要小心。
3.多使用编程软件,会让作业难度降低许多。
4.敲代码和写博客作业需要有一颗沉稳的心,不然会炸裂。

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