C语言I博客作业07
1 PTA实验作业
1.1 野王认证
1.1.1 数据处理
数据表达:h,a,ph,pa,H, A为输入的小刘的英雄和皮肤数据,和室友的英雄数值 x为统计小刘可击败的室友数 y为保留室友的血量值
函数均为 整型
数据处理:数据表达式:赋值表达式,循环表达式,判断表达式
流程结构:顺序结构,分支结构,循环结构
1.1.2 实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
1 2 1 2 0 0 | The king of the wild certification! | 小刘为野王 |
1 1 2 2 0 0 | I'm too dishes! | 小刘是菜鸡 |
5 1 5 1 10 0 | 3 | 小刘可击败人数 |
1.1.4 PTA提交列表及说明
1.部分正确:忘记考虑小刘成为野王和败犬的情况
2.部分正确:思路有些混乱,重新编写代码
3.部分正确:小刘可击败室友人数的统计循环体结构错误,在借鉴别人代码时,学习到了while(1)的语句,运用上去
1.2 购物(二)
1.2.1 数据处理
数据表达:n为输入的价格 x为统计的物品数量 sum为计算出的平均数
函数均为双精度浮点型
数据处理:数据表达式:赋值表达式,判断表达式,循环结构
流程结构:顺序结构,分支结构,循环结构
1.2.2 实验代码截图
1.2.3 照测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
1 -1 | 1.00 | 输入一个物品价格 |
100 101 102 103 1044 | 290.00 | 随机整数数据测试 |
0.9 0.2 0.3 0.1 -1 | 0.40 | 随机小数测试 |
1.2.4 PTA提交列表及说明
1.运行超时:循环体结构错误,导致数据一直停留在循环结构内无法出来
2.答案错误:代码进行了重新编写,但是计算式错误
3.部分错误:判断式错误
2 代码互评
1.1 同学代码截图
1.2 自己代码截图
1.同学的代码while语句判断条件考虑到了输入一个数的情况,输入的数据都是对n的赋值
2.我的代码将n作为初始数据,m为判断数据,当m大于n时,就将m的值赋给n
3.乍一看我们的代码相识,但是仔细一看,会发现因为赋值的不同,循环判断的方式也会不同
2.1 同学代码截图
2.2 自己代码截图
1.我的代码将猜中作为一个大条件,如何再判断次数按题目分为3个小条件,更加简介明了
2.同学的代码将没有判断猜中作为一个大条件,看着略微混乱
3 学习总结
3.1 学习进度条
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
1.本周主要学习while语句,在循环结构上我又多了一种选择
2.随着选择的增加,我对于解答题目运用哪种代码,更加简洁有效,这一选择难题有点苦恼
3.在做pta时,随着题目条件的增加,我对于条件考虑不够周期,导致做题十分困难
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步