C语言I博客作业06
问题 | 答案 |
---|---|
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9888 |
我在这个课程的目标是 | 学会运用分支结构 |
这个作业在那个具体方面帮助我实现目标 | 提供专业标准格式 |
参考文献 | CSDN,百度知道 |
1.PTA实验作业
排名图片
没有书写龟兔赛跑代码
1.1 题目名1
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。
1.1.1数据处理
数据表达:用了s,t1, t2, t3, t4, v1, v2变量,通过s=v×t来设置变量,s为int型,t1, t2, t3, t4, v1, v2为double型
数据处理:数据用到的表达式和流程结构。运用公式t=s/v,通过题意和公式来比较骑车和走路的时间大小来输出所给定的文字
1.1.2实验代码截图
1.1.3 造测试数据
输入样例 | 输出样例 | 说明 |
---|---|---|
120 | Bike | |
16 | Walk | |
100 | All |
1.1.4 PTA提交列表及说明
问题:代码中设置的变量较多,有时运用错误。 方法:在本子上书写,然后再填写到PTA中。
提交列表说明
①部分正确:将Bike写成Bick了,没有注意细节。 将Bick改正为Bike
1.2 题目2
要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。
1.2.1 数据处理
数据表达:运用了h,m,a,b变量,时间和分钟以及输入的值的表达缩写,h,m,a,b都为int型
数据处理:通过输入的四位数/100可以取前2位的数字,通过%100可以取后2位数字,再判断分钟是否小于0,如果小于0,就先小时借一位,然后输出
1.2.2 实验代码截图
1.2.3 造测试数据
输入样例 | 输出样例 | 说明 |
---|---|---|
1201 1530 | 03:29 | |
1222 1555 | 03:33 | |
425 642 | 02:17 |
1.2.4 PTA提交列表及说明
我的①代码 | 我的②代码 | ①代码在Visual Stdio2019上的运行 |
---|---|---|
问题:一开始是书写①代码的,①代码在Visual Stdio2019是可以运行的,但在pta上就出现错误,如下图。 方法:将里面的参数集合为一个整的参数,然后运行。
提交列表说明
①部分正确:一开始我输入的是①代码,出现的问题如上图。 运用②代码的框架输入
2.代码互评
我的代码 | 同学①的代码 |
---|---|
1.同学①设置的参数较多,而且同学①没有用到if语句,也是比较有创新力的。
2.在分段分行上面,感觉同学①没有用太多时间去考虑,自己的也要加强排版。
我的代码 | 同学②的代码 |
---|---|
1.同学②和我的的代码类似,都是运用到了if语句,同学②运用到了+=。
2.同学②的排版比我的要美观,学习排版运用,加强自己的思想意识。
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第一周 | 2+ | 27 | c语言的初了解 | 函数的定义理解 |
第二周 | 2+ | 20 | 运用markdown来写随笔 | markdown语法知识 |
第三周 | 4+ | 96 | 学习if-else语句的运用、scanf函数和double型函数 | if-else语句运用的条件 |
第四周 | 5+ | 98 | 学习运用for语句 | for语句的运用规则 |
第五周 | 5+ | 88 | 调用函数的运用,制作思维导图 | 调用函数的书写,思维导图的整理归纳 |
第六周 | 8+ | 131 | 分支函数的运用 | 分支函数的运用条件 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
总结:本周学习了分支函数,现在对分支函数理解有点思路,但还需加强学习。
感悟:本周pta的作业有点多,编程题很多都是我们所能完成的,但需理解题意,方能解答。
3.3.1 学习内容总结
3.3.2 学习体会
①:本周学习的分支函数的相关内容,自己感觉理解还行,但上周学习的调用函数内容还需加强
②:学习感受——感觉分支函数就是前面几周的延展,特别是if-else语句
③:不解的地方——本周内容较好理解,上周的调用函数理解上还是有些乏力