C语言I博客作业09

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-1/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11634
这个作业的目标 熟悉函数的定义、调用和申明
这个作业在那个具体方面帮助我实现目标 对比代码,练习函数调用
参考文献 C primer plus c语言程序设计(第三版)
学号 20208948
1.PTA实验作业(20分/题)
请再此处列出自己的排名图片

1.1 题目名 解一元二次方程 (10分)
解一元二次方程

请编写程序,解一元一次方程 ax​2+bx+c=0 。

一元二次方程的求根公式为:

题图.jpg

要求:

若 a=0,则为一元一次方程。
若 b≠0,则方程有唯一解,输出这个解;
若 b=0,c≠0,则方程无解,输出“无解”;
若 b=0,c=0,则方程有无穷多解,输出“无穷多解”。
若 a≠0,则为一元二次方程。
若 Δ>0,则方程有两个不等的实根,输出这两个根;
若 Δ=0,则方程有两个相等的实根,输出这两个根;
若 Δ<0,则方程有两个共轭的虚根,输出这两个根。
1.1.1数据处理

数据表达:定义a, b, c, x, y, i;类型为整型。根据题目取值。
数据处理:表达式b == 0 && c != 0   a == 0。运用多个if-else语句。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
0 0 1 无解 正确
1 2 4 x1 = -1+1.73205i, x2 = -1-1.73205i 正确
2 1 5 x1 = -0.25+1.56125i,x2 = -0.25-1.56125i 正确
1.1.4 PTA提交列表及说明
提交列表说明:
部分正确:共轭的虚根没弄清楚,调试了很久。部分空格没打。题目要求没完全弄清。问了同学。

1.2 题目 统计某类完全平方数
本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
1.2.1 数据处理

数据表达:定义 n=N b  p[10]={0};均为整型。
数据处理:表达式m*m==n  b=n%10; n=n/10;int i=0;i<=9;i++。运用while  for  if语句。

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
105 500 cnt = 6 正确
90 400 cnt = 5 正确
50 300 cnt = 4 正确
1.2.4 PTA提交列表及说明
提交列表说明:
编译错误:n错打成N;  一个;忘记打了。

2.代码互评(5分)
同学1代码

同学2代码

自己代码

(1)与这两位同学相比我们定义的变量不同,但是都运用了if-else语句。
(2)相比与第二个同学,我的较为简便,但是他的较为严谨。
(3)对于数组这类题目我不是很明白,写的时候都是问了同学。

3.学习总结
3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周 14小时 66 学会用编译器,hello world c语言是什么
第九周 25小时 98 华氏温度对应的摄氏温度转化 不懂代码代表的意思
第十周 27小时 143 分段计算函数,循环函数 逻辑性不强,该怎么循环
第十一周 34小时 243 for语句的多次运用,自定义函数 没懂函数表示的含义,难以理解。
第十二周 32小时 347 多分支结构 一些字符型的含义,逻辑思维不强
第十三周 23小时 270 switch的运用 循环时分几种情况,switch不太熟练
第十四周 20小时 420 while do-while循环 while不熟练,不明白其意思
第十五周 22小时 380 循环嵌套,break continue 不熟悉循环嵌套,有点乱
第十六周 23小时 350 各种类型函数的定义、调用和申明 感觉很难,不懂各种函数的定义,运用
3.2 累积代码行和博客字数(5分)
时间 博客字数 代码行数
---- ---- ----
第八周 674 66
第九周 879 98
第十周 1287 143
第十一周 1678 243
第十二周 1756 347
第十三周 1667 270
第十四周 1564 420
第十五周 1480 380
第十六章 1654 350
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2 学习体会
PTA的题目太难了,很多看不懂,都要问,这个星期学的函数感觉没懂,很难理解。学的很多,没有理解透彻。这个星期学习效果很差。
老师上课讲的跟课后的题完全不一样,题目越来越难,又没经过大量练习。希望老师讲慢点,讲的更细节,详细。希望pta作业也简单点。
posted @ 2020-12-21 09:40  葛亮a  阅读(176)  评论(4编辑  收藏  举报