C语言I博客作业04

---恢复内容开始---

一、本周教学内容&目标

第2章 用C语言编写程序-循环结构 2.4 输出华氏-摄氏温度转换表。要求学生掌握使用for循环语句实现指定次数的循环程序设计。

二、本周作业头

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9770
我在这个课程的目标是 掌握C语言,灵活运用C语言编程
这个作业在那个具体方面帮助我实现目标 练习for循环语句的使用
参考文献 教材以及百度文献

三、本周作业

(3.1.1).7-3 求简单交错序列前N项和

本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

输入格式:

输入在一行中给出一个正整数N。

输出格式:

在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后三位。题目保证计算结果不超过双精度范围。

数据表达:该题我使用了i,n,sum变量,其中i,n为整型变量,sum为双精度浮点变量

数据处理:该题目先定义变量,接受输入,设置初始量,再使用for循环结构执行,再输出

(3.1.2).

 

(3.1.3).造测试数据

 

(3.1.4). PTA提交列表及说明

 

提交列表说明:

Q1:编译错误:是因为我之前没有打&符号
A1:打上&符号
Q2:编译错误:是因为;用的中文符号打出来的
A2:没有更正
Q3:编译错误:与Q2问题一致
A3:用英文符号代替

7-4 求平方与倒数序列的部分和 (15 分)
 

本题要求对两个正整数m和n(mn)编写程序,计算序列和/。

输入格式:

输入在一行中给出两个正整数m和n(mn),其间以空格分开。

输出格式:

在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。

3.2.1实验代码截图

 

 

3.2.2 数据处理

数据表达:本题运用数据表达为int m.n;double sum;for循环

数据处理:输入二个变量m.n并赋值,再准备一个双精度变量sum用于输出,运用for循环将循环中的数加起来,
用%.6lf保证输出的精度为小数点后6位,,最后输出sum.

(3.2.3).造测试数据

输入数据输出数据说明
5 0.917 n=5
200 0.390 n=200
1000 0.393 n=1000
10000 0.393 n=10000

(3.2.4).PTA提交列表及说明

 

1.第一次和第二次都是在空格上出了错误

2.部分正确是因为1后面没有保留一位小数

四.代码互评

 

 

 这个是来自二班贺桥梁的代码(第三题)

1.这一题他运用了一个符号flag来转换符号。

2.这个代码的格式很好。

自己的代码⬇

 

 

五.学习总结

(5.1).学习进度条

 

周/日期这周所花的时间代码行学到的知识点简介目前比较迷惑的问题
第一周 4h 36

输入简单程序

第二周 3h 37 输入常量与变量
第三周 2h 45 if-eles语句 不够熟练
第四周 3.5h 65 for循环,+= 很多

 

(5.2).累积代码行和博客字数

 

 

 

(5.3).学习内容总结

 本周学习了for语句来实现代码的循环,使用这个可以编写出很多的数学函数。

(5.4).学习体会

 进行了几周的学习了,我感觉还是有很多没有学会的地方的,在这方面我还是有点沮丧的,但凡事都有一个过程,我可能会把这个过程拉长一段时间,但这并不是重点,

重点是自己的努力程度够不够,加油吧。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

---恢复内容结束---

posted on 2019-10-18 11:14  兄弟,你吃了吗  阅读(258)  评论(2)    收藏  举报

导航