C语言I博客作业06

这个作业属于那个课程 C语言程序设计I
这个作业要求在哪里 C语言I博客作业06
我在这个课程的目标是 更进一步学好C语言,熟悉多分支结构、字符型数据类型和逻辑运算符。
这个作业在那个具体方面帮助我实现目标 C语言教材书,老师课堂讲的内容,同学的帮助
参考文献 C语言程序设计,百度,《Cprimer plus》,集美大学灵丽老师

1.PTA实验作业

1.1 骑车与走路 (10 分)任务06-01-04 骑车与走路

任务描述
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。

输入格式:
输入一行,包含一个整数,表示一次办事要行走的距离,单位为米。

输出格式:
输出一行,如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All"。

输入样例:
120
输出样例:
Bike

1.1.1数据处理

数据表达:使用整型函数定义m,m代表路程,
数据处理:用了多分支结构和else-if语句,使用了if语句,来判最终结果。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
150 Bike 自行车快
100 All 一样快
80 Walk 走路快

1.1.4 PTA提交列表及说明

Q1:编译错误
A1:使用整型函数定义s,结果显示是一个新定义函数
Q2:编译错误
A2:在第二行加了一个函数声明,结果还是编译错误
result3:答案正确
把s换成m,就对了。

1.2计算火车运行时间 (15 分)

本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。

输入格式:
输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。

输出格式:
在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。

输入样例:
1201 1530
输出样例:
03:29

1.2.1 数据处理

数据表达:使用了t1,t2,h,m整型变量。其中t1代表到达时间,t2代表出发时间,m为分钟,h为小时,t1,t2由输入得到。h和m分别通过t2/100-t1/100和t2%100-t1%100得到。他们都是int型。

数据处理:表达式:t2/100-t1/100和t2%100-t1%100,分别是分钟差和小时差,也属于选择结构。

1.2.2实验代码截图

1.2.3造数据测试

输入数据 输出数据 说明
1322 1644 2.51 总行程用了2个小时51分钟
1201 1530 3.29 总行程用了3个小时29分钟

1.2.4 PTA提交列表及说明


说明:没有错误

2.代码互评

同学的题目代码

我的题目代码

说明比较差距:她的使用了 distance,tblike,twalk,i,n,这些变量,而我的只是用了m变量和一个简单的if-else句型
她的是先列表达式在进行比较,我是直接比较,本质都是一样的

学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
9.16~9.22 5h 16 刚开始了解如何编程 编译的单词和字母数字都有哪一些作用,编译整个过程又是如何运行的
9.23~10.6 28h 32 学会如何运用markdown语法 为什么会这么难
10.7~10.11 40h 211 学会了编程的数学函数,对atp也更熟练了 好折磨人
第4周/10月10~17 两天半 183 掌握并学会使用for循环语句 还有多种循环语句不了解,循环结构和分支结构谁先编
10.20-10.26 俩天 192 定义和调用函数,以及如何在一个函数中调用另一函数 生成乘方表跟阶乘表这方面的内容还有很多不懂的,觉得完成作业很费力气
10.27~11.2 两天半 220 如何进行语句的嵌套,对运算符的等级高低有所了解,熟悉多分支结构、字符型数据类型和逻辑运算符 do语句和do-whlie语句搞不清

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

我发现这是一场没有终点的旅行,越来越难,越来越难,我的成长跟不上鸭,老师你要不要这么赶

这次的作业写了挺久的,真的耗时,这次我们学习分支结构,包括二分支结构和else-if语句,发现还好

原文地址:https://www.cnblogs.com/liwenweiboy/p/11782605.html