C语言I博客作业09

这个作业属于哪个课程 班级的链接
这个作业要求在哪里 作业要求的链接
这个作业的目标 学习掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型
学号 20209039

一.PTA实验作业

1.1 解一元二次方程

1.1.1 数据处理

数据表达:double a, b, c, x, y, z;
数据处理:运用if循环语句和else-if语句去判断方程类型。

1.1.2 实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
0 4.5 -3.6 x = 0.8 正确
0 2.8 0 x = 0 正确

1.1.4 PTA提交列表及说明

1.部分正确:没有考虑c=0 的情况。加入c=0的情况。
2.部分正确:不知道求虚根的公式,百度一下解决问题。

1.2 统计某类完全平方数

1.2.1 数据处理

数据表达:int number, number1, number2, digit1;
数据处理:使用if语句和while语句和for语句。

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
105 500 cnt = 6 答案正确
169 755 cnt=9 答案正确

1.2.4 PTA提交列表及说明

1、编译错误:表达式流程出错,导致代码无法编辑。
2、部分正确:第十五行函数返回值出错。

二.代码互评

2.1 同学代码截图


2.2 自己代码截图


对比:1.第一位学长的方法非常好,简单又好,值得我好好学习。
2.第二位同学的也比我好,只输入了一次字符串,我看完她的代码,觉得我把问题又复杂化了。

三.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 10h 64 Helle World!代码,基本printf()语法的使用
第二周 25~30h 217 了解常量和变量,数据类型以及不同情况下的使用 做PTA上的作业还是很懵的状态
第三周 35~40h 458 if-else,for语句的使用,调用数学函数表达 有些头文件的调用类型看不懂,对于复杂的语句做起来很吃力
第四周 30h 243 用户自定义函数的使用,理解与明白函数的定义与调用的区别 对于调用函数不是很熟练
第五周 10h 513 if的多重使用 还不够熟练使用
第六周 12h 621 多分支结构switch语句的使用 优先运算级别常常未注意而导致程序运行出错
第七周 17h 683 while语句的使用 什么题目该调用什么语句
第八周 15h 742 循环结构 对于break、continue的使用方法不太熟悉
第九周 12h 690 函数语句 很多函数语句仍不能读懂

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3 学习体会

这周的学习任务仍然很繁重,自己不懂的东西又太多,一些作业对我来说都是超纲的。我觉得自己还要加强练习,不断回顾自己以前所学的知识。不单单跟着教材走,学会有效率的自学。马上就要期末考试,自己要多多复习PTA的题。

posted @ 2020-12-21 16:44  MId(TP)  阅读(127)  评论(0编辑  收藏  举报