C语言1博客园04

C语言1博客园作业04

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9773
我在这个课程的目标是 学会使用循环语句(for语句)
这个作业在那个具体方面帮助我实现目标 通过pta作业总结,发现自己的不足,加深印象。
参考文献 C语言程序设计

三、本周作业

  1. PTA实验作业
  2. 代码互评
  3. 学习总结

四、作业格式

1.PTA实验作业(20/****题)

1.1 题目名****1

7-1 **求****N分之一序列前N项和 (15分)

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

1.1.1****数据处理

数据表达:运用了整型变量:N,i。表示项数,自增变量。双精度浮点型:sum。用来表示前N项之和

数据处理:sum=sum+1.0/i循环语句(for语句)。

1.1.2****实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
8 sum = 2.717857 小于10
16 sum = 3.380729 8的两倍
24 Sum=3.775958 8的三倍
32 sum = 4.058495 8的四倍
40 Sum=4.2785495 8的五倍
48 Sum=4.458797 8的六倍

1.1.4 PTA****提交列表及说明

提交列表说明

1.编译错误:scanf和for语句少了分号。

2.编译错误:没有清楚的定义变量类型,整型(int)是整数的一部分的所组成的集合,双精度浮点型(double)是实数的一部分的集合,带小位数。

1.2 题目****2

7-2 求奇数分之一序列前N项和 (15 分****)

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

1.2.1 数据处理

数据表达:使用了整点型iI,N,双精度浮点型sum分别表示自增变量,项数,N项之和

**数据处理:表达式:sum=sum+1.0/i(2*i-1),运用循环语句

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
10 2.928968 两位数
100 5.187378 三位数
1000 7.485471 四位数
10000 9.787606 五位数

1.2.4 PTA****提交列表及说明

编译错误1:数据处理中运算符不正确,(2乘以i)应为2*i

编译错误2:接受用户输入数据时,“”里面为输入的数据,不能把变量扩进去。即****scanf**

(“%d”,&N)

2.代码互评(5****分)

同学代码截图

自己代码截图

1定义变量时,1把自增变量定义为双精度浮点型

2其他的都一样,基本思路相同。

3.学习总结(15分)**

3.1 学习进度条(5分)

/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
3/9-3/15 .9+.. ..80. ,整型和浮点型,If-else语句... 代码专业术语的解读...
10/9-17 10+ 168 循环语句的使用,整型和浮点型的复习

3.2 累积代码行和博客字数

3.3 **学习内容总结和感悟(5分)

3.3.1 学习内容总结

**这周学了循环语句(for语句)

**例如:计算1+2+3+4+…+n=中for语句的使用

**For**(表达式1,;表达式2;表达式3

循环语句

For(i=1;i<=n;i++*)

{sum=sum+i}

3.3.2 学习体会

**通过几次博客园与pta作业,感受到了代码的魅力,发现写代码要细心,注意空格,分号。不能烦躁,安心的写下去

posted @ 2019-10-17 22:48  啧啧卡  阅读(311)  评论(5编辑  收藏  举报