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 我在这个课程的目标 ...
随机推荐
- Spring Boot2 系列教程(二十)Spring Boot 整合JdbcTemplate 多数据源
多数据源配置也算是一个常见的开发需求,Spring 和 SpringBoot 中,对此都有相应的解决方案,不过一般来说,如果有多数据源的需求,我还是建议首选分布式数据库中间件 MyCat 去解决相关问 ...
- Weblogic wls9_async_response 反序列化远程命令执行漏洞(CVE-2019-2725)复现
一. 漏洞简介 漏洞编号和级别 CVE编号:CVE-2019-2725,危险级别:高危,CVSS分值:9.8. CNVD 编号:CNVD-C-2019-48814,CNVD对该漏洞的综合评级为 ...
- 五、docker-compose开锋(docker 三剑客)
前言 终于写到docker-compose了,其实我最开始接触docker的时候,是因为一个开源项目需要用docker 环境和docke-compose 所以我最先接触的是docker-compse ...
- python中小整数对象池及intern机制
小整数对象池: Python为了优化速度,使用了小整数对象池,避免为整数频繁申请和销毁 Python 对小整数的定义是 [-5, 256] 这些整数对象是提前建立好的,不会被垃圾回收,所有位于这个范围 ...
- [考试反思]1015csp-s模拟测试74:压迫
其实同时也是第27,一大片并列的. 真的是越考越烂. T1是个弱化的贪心原题,15分钟拿下没什么可说的. T2打的记忆化搜索,hash_mod太小撞哈希了,50->30 T3,想不到正解,90分 ...
- lucas定理(模板题题解)
题目很简单,很暴力,就是组合数,没有其他的. 但是直接暴力会炸wow 我们可以利用Lucas定理来分解字问题. Lucas定理:C(n,m)(mod p)=C(n%p,m%p)*C(n/p,m/p)( ...
- 爬虫学习--Requests库详解 Day2
什么是Requests Requests是用python语言编写,基于urllib,采用Apache2 licensed开源协议的HTTP库,它比urllib更加方便,可以节约我们大量的工作,完全满足 ...
- csp-s m 80 题解
写在前面:(扯淡话) 这次考试是AB组分开考,但是觉得题目并不是很水,所以就来写一下题解,其实这次由于翘掉了午休,所以考试的前半部分还是比较困的(越做越清醒!)今天调完还是很有感触的! 正文: T1 ...
- python入门之五种字典创建方法
a = dict(one = 1, tow = 2, three = 3)b = {'one' :1,'tow' :2 , 'three' :3}c = dict (zip(['one', 'tow' ...
- python——float()函数用法
float()函数是python中一个比较常用的内建函数,我们要详细掌握它的使用方法,避免在编写代码的过程中错误使用. float()函数返回一个十进制浮点型数值(小数). float()括号内只能是 ...