C语言I博客作业04
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | C语言I作业004 |
我在这个课程的目标是 | 学会编程语言和设计程序并能够利用所学知识解决这方面的一些问题 |
这个作业在那个具体方面帮助我实现目标 | 学会使用for循环 |
参考文献 | 百度知道 |
PTA作业
1.PTA实验作业
1.1 题目名
1.1.1数据处理
数据表达:定义整型常量N和双精度浮点型变量i,sum。
数据处理:表达式:sum = sum+pow((-1),i+1)(1/(3i-2)),先输入一个整数,定义sum的初始值为0;并进行for循环,使i的值开始自增,达到最大值N时输出结果
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
1 | 1 | 输入最小值测试是否第一步运算正确 |
10 | 0.819 | PTA所给数据 |
1.1.4 PTA提交列表及说明 | ||
提交列表说明: | ||
A:答案错误:没有把数据1纳入运算 | ||
B:答案错误:数据1的正负搞错 | ||
C:编译错误:在vs上测试后忘记把scanf后的_s删掉 | ||
1.2 题目名 | ||
1.1.1数据处理 | ||
数据表达:定义整型常量N和双精度浮点型变量i,sum。 | ||
数据处理:表达式:sum = sum+(i/(2i-1))pow((-1),i+1);先输入一个整数,定义sum的初始值为0;并进行for循环,使i的值开始自增,达到最大值N时输出结果,其原理语第三题相似。 | ||
1.1.2实验代码截图 | ||
1.1.3 造测试数据 |
输入数据 | 输出数据 | 说明 |
---|---|---|
4 | 0.362 | 测试是否满足PTA测试点 |
5 | 0.917 | PTA所给数据 |
1.1.4 PTA提交列表及说明 | ||
A:答案错误:PTA试题上的输出结果为0.917,而我的为sum = 0.917 |
2.代码互评(对比题目来源于PTA作业7-3)
C语言I博客作业04 - Rodcirdo - 博客园
自己代码截图
1.他定义的双精度浮点型变量比我多了一个d。
2.他在进行编写运算时的表达式,把表达式一分为二,我猜测他可能是为了避免错误,但是我认为这样注意一点就完全没问题了,没有必要这么麻烦。毕竟能够用少量代码能够完成的事,没有必要再多加一些东西。
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
3/9-3/15 | 每天90分钟 | 240 | for循环语句 | 有时候不知道如何判断数据是整型还是浮点型 |
3.2累计代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第一周 | 600 | 50 |
第二周 | 800 | 70 |
第三周 | 1200 | 90 |
第四周 | 1400 | 100 |
3.3学习感悟
3.3 学习内容总结和感悟
3.3.1 学习内容总结
这一周主要学了for循环,通过练习数的前n项和的练习,发现了自己的不少问题,比如:有时候题目都还没有看完就开始写了,或者疏忽一些细节问题(中英文符号错误,输出的与题目所给格式不一致)。
3.3.2 学习体会
自己还是存在比较多的问题,一些小小的问题有时候都要找好久,还有就是所学还是不足还得继续努力,一定要向他人虚心请教,而不是对别人的代码进行照抄,这样才能有所提高。C语言书上部分要记得的,得加强记忆,不要每次都去翻书,否则难以提高。