C语言I博客作业09
一.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的题。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步