C语言I—2019秋作业04

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9773
我在这个课程的目标是 学会循环结构并熟练运用
这个作业在那个具体方面帮助我实现目标 更加熟练的使用循环结构并学会总结
参考文献 《Markdown基本语法》《c语言程序设计》《ACM解题》

1.PTA实验作业

1.1求简单交错序列前N项和

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

1.1.1数据处理

数据表达:1.定义变量N,i,y,x,d,sum

            2.d,sum均设置为double型变量

                 3.使用for语句

数据处理:1.表达式:d=x*1.0/y;sum+=d;y+=3;x=-x;

                 2.流程结构:循环结构

1.1.2实验代码截图

 

1.1.3造测试数据

     输入数据   输出数据   说明
1     1.000  小于50
        50     0.832  等于50
        100     0.834  大于50
         0     0.000  小于1

1.1.4PTA提交列表及说明

 答案错误:没有使值S精确到小数点后三位.

1.2求交错序列前N项和

题目内容描述:本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。

1.2.1数据处理

 数据表达:1.定义变量m,N,i,f,d,y,sum

                  2.y,sum均设置为double型变量

                  3.使用for语句

数据处理:1.表达式:y=f*m*1.0/d;sum+=y;m++;d+=2;f=-f;

                 2.流程结构:循环结构

1.2.2实验代码截图

1.2.3造测试数据

  输入数据      输出数据   说明
       1        1.000   小于50
      50        0.390   等于50
      100        0.391   大于50
       0        0.000   小于1
 
 

1.2.4PTA提交列表及说明

 编译错误:部分字符以中文式书写导致编译错误.

2.代码互评

同学代码截图:                                                                                                                                                                                                                                                                                                                                                        

 

 我的代码截图:

 代码互评:同学和我所打代码题目均为阶梯电价,内容也基本一致。同学将所消费的变量设置为comsume,

而我将其设置为x。同学将每步的说明都用汉语言表达出来,使人一目了然,而我却没有。另外同学使用

visual studio 2019,我仅在PTA上书写并无进行造测试数据。

3.学习总结

3.1学习进度条

周/日期 周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
4/13~4/19 8h 109 循环结构 for语句的熟练使用

3.2累积代码行数和博客字数

   时间        博客字数           代码行数
 第一周             800                   0
 第二周            1299                 16行
 第三周            2019                 98行
 第四周            2035                109行

 3.3学习内容总结和感悟

3.3.1学习内容总结

本周学习了流程结构中的循环结构和程序语句中的for语句。经过实践操作能够简单地运用本周所学知识点,可用于快速计算比较复杂的数学运算。

3.3.2学习体会

1.学习的时候一定要记笔记:记笔记可以加深印象,而且,忘记了也便于查找,不用一本书的去翻.

2.真正学到的知识是我接受了,而不是我知道了:对于知识的掌握,我认为应该是接受了这个知识并能知道如何运用它,而不是单纯的知道它的存在。

3.一定要上机做题:实践是检验真理的唯一标准

猜你喜欢

转载自www.cnblogs.com/yuzhe1/p/11689019.html