C语言l博客作业06
| 问题 | 回答 |
| 这个作业属于哪个课程 | C语言程序设计ll |
| 这个作业的要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9890 |
| 我在这个课程的目标是 | 掌握好分支结构,逻辑运算符和字符型数据类型。 |
| 这个作业在哪个具体方面帮助我实现目标 | PTA,视频自学。 |
| 参考文献 | 《C语言程序设计》 |
1. PTA实验作业

1.1 题目7-3计算火车运行时间
题目内容描述:根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间
1.1.1 数据处理
数据表达:定义了整形变量h,m,num1和num2。前两个分别代表小时和分钟,后两个分别代表出发时间和到达时间。
数据处理:利用scanf()来输出,通过for语句来实现循环,如果出现了m<0的情况,则利用m=m+60,h=h-1,这个语句来实现转换。
1.1.2 实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
| 1202 1530 | 03:30 | 用时3小时30分钟 |
| 1330 1430 | 01:00 | 用时1小时 |
| 0005 1250 | 12:45 | 用时12小时50分钟 |
| 1500 1530 | 00:30 | 用时30分钟 |
1.4 PTA提交列表及说明

1.编译错误:原因在于一开始对于如何取前两位数和取后两位数不太清楚导致对于取余符号的运用不熟。
2.部分正确:对于m<0的情况不太清楚,其中没有写m+=60。
1.2 7-2 任务06-01-04 骑车与走路
1.2.1 数据处理
数据表达:定义了整形变量m,通过scanf()来输出。
数据处理:通过if—else语句来判断走路,骑车还是两者都可以。
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
| 60 | walk | 走路快一些 |
| 120 | bike | 汽车快一些 |
| 100 | all | 两者一样快 |
1.2.4 PTA提交列表及说明

1.部分正确:未将m进行初始化。
2.部分正确:scanf中没有打%。
3.部分正确:m的值找错了。
4.部分正确:m的值找错了。
2. 代码互评
同学1

自己

代码对比
1.我的代码和她的基本一致,除了定义的变量不同之外其余都差不多。
2.她的代码看起来还是要比我的格式好看一些。
同学代码截图

自己代码截图

代码对比
1.我和他的代码有许多类似的地方,除了自己定义的变量不同外,for语句和if—else语句都差不多。
2.我觉得我比他的代码格式比较工整。
3. 学习总结
3.1 学习进度条
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
| 7/10.9-7/10.11 | 19h | 119 | if-else语句和关系运算符 | 关系运算符还需要翻书去查看意思 |
| 8/10.16-8/10.18 | 16h | 106 | 利用for语句来进行简单的循环 | 如何去定义for语句中的变量 |
| 9/10.23-9/10.26 | 18h | 110 | 学到了一些关于自定义函数的运用 | 只了解到了自定义函数的皮毛 |
| 10/10.30-10/11.2 | 19h | 134 | 多分枝结构,逻辑运算符 | 分支过多时会忘记一下符号 |
3.2 累积代码行和博客字数
| 时间 | 博客字数 | 代码行数 |
| 第四周 | 600 | 18 |
| 第五周 | 1253 | 38 |
| 第七周 | 2133 | 172 |
| 第八周 | 3276 | 310 |
| 第九周 | 4528 | 455 |
| 第十周 | 5875 | 675 |

3.3 学习内容总结和感悟
3.3.1 学习内容总结

3.3.2 学习体会
1.这周我利用自习的时间看了翁凯老师的课从他哪里学会了如何把两个已经赋值的数进行交换,其中要引入第三个变量可以将其实现。
2.这周学的还是比较认真所以PTA的作业有几道可以独立完成。
3.本周我发现了一个问题,学习了这么多的知识之后以前学过的就容易忘记,例如我忘了||和&&的意思,以后还是要多复习以前的知识。温故而知新嘛。
C语言l博客作业06的更多相关文章
- C语言l博客作业05
问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这 ...
- C语言I博客作业06
这个作业属于哪个课程 C语言程序设计I 这个作业要求在哪里 作业链接 我在这个课程的目标是 熟悉分支结构 这个作业在那个具体方面帮助我实现目标 可以更完整的编写程序及博客园 参考文献 [参考文献](h ...
- C语言1博客作业06
这个作业属于哪个课程 C语言程序设计II 这个作业的要求在哪里 https://www.cnblogs.com/sanying/p/11771502.html 我在这个课程的目标是 端正态度,认真对待 ...
- c语言l博客作业03
问题 答案 这个作业属于哪个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/8727 我在这 ...
- c语言l博客作业08
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...
- C语言l博客作业01
2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样?(2分) 计算机科学与技术是国家一级学科,下设信息安全,软件工程,计算机软件与理论等专业,主要培养符合教育部门实际需要的计算机教学及应用管理 ...
- c语言l博客作业09
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...
- c语言l博客作业07
一.本周教学内容&目标 第3章 分支结构 3.3 使学生熟悉多分支结构switch语句的使用. 二.本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://e ...
- c语言l博客作业04
这作业属于那个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772 我在这个课程的目标 ...
随机推荐
- python基础-数字类型及内置方法
--数字类型及内置方法 整型-int 用途:多用于年龄.电话.QQ号等变量 定义方法 age = 18 # age = int(18) 常用方式:多用于数学计算 # int(x)将x转换成整数,是向下 ...
- Pandas 时间序列
# 导入相关库 import numpy as np import pandas as pd 在做金融领域方面的分析时,经常会对时间进行一系列的处理.Pandas 内部自带了很多关于时间序列相关的工具 ...
- CSPS模拟 50
收获很多,良心出题人 T1 施工 研究半天,最后30分暴力走人 考后看了题解,稍神仙这题弃对了...... 要拿30+,必须发现要填的话一定是填一个坑使它底部变平,最终底部高度小于等于两边 为什么是坑 ...
- js基础总结03 --操作数组
修改于 2019-11-10 1 length:长度 <script> var arr = [1,2,3,4,5,6,7,8]; console.log(arr.length);//arr ...
- Android Drawable 简析
Drawable 是开发中经常用到的一个概念,我们经常用它去设置 View 的背景,背景可以一个颜色值,也可以是一张资源图片,还可以是一个自定义的 Drawable等等.这篇文章就简单说下 Drawa ...
- jmeter-利用While Controller控制器实现接口报错时的重试机制
预期功能:在jmter脚本报错的时候重试,最多重试5次 1.添加While Controller 2.添加请求 3.添加断言,在断言不符合预期的时候加上代码:vars.put("status ...
- mvn上传dubbo jar到nexus
第一种方式: mvn deploy:deploy-file -DgroupId=com.alibaba -DartifactId=dubbo -Dversion=2.8.4 -Dpackaging=j ...
- PHP判断是否为手机端的方法
PHP判断是否为手机端的方法 private function ismobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset($_SERVER['HT ...
- 小程序的基本概念-生命周期(组件 wxml)
一.组件生命周期:一个组件从创建开始到使用中最后被销毁的过程 ---onLoad事件:组件(创建成功并且加载完成)触发一次 (1)当此事件触发发送请求获取数据 (2)获取其他组件传递数据(option ...
- Groovy单元测试框架spock基础功能Demo
spock是一款全能型的单元测试框架. 最近在做单元测试框架的调研和尝试,目前确定的方案框架包括是:spock,Junit,Mockito以及powermock.由于本身使用Groovy的原因,比较钟 ...