C语言1作业004

这个作业属于哪个课程 C语言作业004
我在这个课程的目标是 理解和掌握for语句的基本操作
这个作业在哪个具体方面帮助我实现目标 循环结构的应用,数学函数基本问题
参考文献 C语言程序设计(第3版)

1.PTA实验作业

1.1 7-1求N分之一序列前N项和

题目内容描述:本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。
输入格式:
输入在一行中给出一个正整数N。
输出格式:
在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。
输入样例:
6
输出样例:
sum = 2.450000

1.1.1数据处理

数据表达:定义了sum ,i,类型为双精度浮点型变量,同时定义了m,n两个整形变量。m,n为中间变量所需参数,i为输入参数,sum为最终输出值。并且规定sum初始值为零
数据处理:for语句的循环结构运用

1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据
1 sum=1.000000
50 sum=4.499205
100 sum=5.187378

1.1.4 PTA提交列表及说明

提交列表说明:

  1. for语句内未用分号分隔开来
  2. 数值小数位数没掌握好

1.2 7-2 求奇数分之一序列前N项和

题目内容描述:本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。
输入格式:
输入在一行中给出一个正整数N。
输出格式:
在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。
输入样例:
23
输出样例:
sum = 2.549541

1.2.1数据处理

数据表达:定义了三个整形变量分别为m,n,i,定义了双精度浮点型变量sum,并且规定sum初始值为0,i的初始值为1。
数据处理:运用了for循环语句

1.2.2实验代码截图

1.2.3造测试数据

1.2.4 PTA提交列表及说明

提交列表说明

2.代码互评

找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。

同学代码截图

自己代码截图

3.学习总结

3.1 学习进度条

3.2 累计代码行和博客数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

  1. for语句的学习和利用 三个表达式
  2. 循环体语句

3.3.2 学习体会

每周两节课的C语言在我看来是那么弥足珍贵,这周忙于其他事情时间比较多,想对于这门课程可能没上个星期那么上心,所以日后一定要权衡好自己的学习时间,学习为重!

猜你喜欢

转载自www.cnblogs.com/HhNnanChangSha/p/11699660.html