1.作业头
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-1 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11634 |
这个作业的目标 | 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 |
学号 | 20208919 |
二、本周作业
1.PTA实验作业
2.代码互评
3.学习总结
三、作业格式
1.PTA实验作业
请再此处列出自己的排名图片,如:
1.1 题目名——统计某类完全平方数
本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
1.1.1数据处理
数据表达:用了n,b,m,i这些变量,这些变量的值是定义来的的,都是整型。
数据处理:数据用到的表达式有算术表达式,赋值表达式,关系表达式。流程结构有分支结构,循环结构。当然还调用了数学函数,还利用了数组。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
105 500 | cnt = 6 | 它是完全平方数,有两位数字相同,且个位数字平方相加等于6 |
114 500 | cnt = 18 | 它是完全平方数,有两位数字相同,且个位数字平方相加等于18 |
1.1.4 PTA提交列表及说明
提交列表说明:
其实我是出现了很多错误的,只是一直没到pta提交
我刚开始没明白他的意思,就打的和裁判测试序列一样,然后就错了,后来发现她只是告诉你怎么调用函数,怎么使用
后来是while语句中表达式写错了,就也不对
1.2 题目2——解一元二次方程
解一元二次方程
请编写程序,解一元一次方程
1.2.1 数据处理
数据表达:使用了a,b,c,x1,x2,x,delta,virt,这些都是双精度浮点型,定义来的
数据处理:数据用到的表达式有算术表达式,赋值表达式,关系表达式。流程结构有分支结构,调用了函数
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
0 4.5 -3.6 | x = 0.8 | 解只有一个,且等于8 |
0 2.8 0 | x = 0 | 只有一个0解 |
1.2.4 PTA提交列表及说明
提交说明:
编译错误:刚开始定义的x是整型,但我输出时是%g,不一一对应了,所以就说编译错误
部分正确:就是没考虑负数的情况,结果导致一直输出-0
2.代码互评(5分)
同学代码截图1
同学代码截图2
自己代码截图
对比:同学1使用了continue语句,还有数组,而且它的代码比我的简洁,排版也挺好的,而且她用的是for循环,挺新颖的,很不错。
同学2跟我一样也是使用的是if-else的嵌套循环,看起来就比较长,他处理负数的的情况不跟我一样,刚开始我也是这么想的,但慢慢我就迷失了方向,不知道怎么做了,想了半天,后
来放弃了,看到他的,就想起了我之前的做法
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花时间 | 代码行 | 学到的知识简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第八周10.19-10.25 | 2天半 | 25 | 如何打印“hello word | 一些语法的使用 |
第九周10.26-11.1 | 2天半 | 50 | 算术运算和赋值运算 | 它的一些运算规则 |
第十周11.2-11.7 | 1天 | 100 | for循环语句的使用 | 调用一些函数的规则 |
第十一周11.8-11.14 | 2天半 | 150 | 调用函数 | 对调用函数还是不太了解 |
第十二周11.15-11.21 | 2天半 | 55 | 字符型数据类型和逻辑运算符的使用 | 有多少个7这个题目还是不太了解 |
第十三周11.22-11.28 | 2天半 | 140 | 使用switch | 对于天数这类问题还是不太懂 |
第十四周11.29-12.6 | 2天半 | 119 | 使用while | 不太熟练while的用法 |
第十五周12.7-12.13 | 2天半 | 170 | 循环嵌套和一些跳转 | 不太熟练双重循环 |
第十六周12.13-12.20 | 2天半 | 220 | 调用函数,函数声明 | 不太熟练调用函数 |
3.2 累积代码行和博客字数(5分)
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2 学习体会
这一周的学习学到了很多,对调用函数又有了进一步的了解,发现他不是我想象的那么简单,总是在调用时出错,就很无奈的,但好在一分耕耘一份收获,在我的努力下也学到了很多,总之,继续加油吧!