C语言I博客作业06

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9891
我在这个课程的目标是 学会用if-else语句
这个作业在那个具体方面帮助我实现目标 加深老师上课所讲的知识的印象,
参考文献 C语言程序设计,上课笔记

1.PTA实验作业

1.1任务06-01-04 骑车与走路

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

1.1.1数据处理

数据表达:使用了n,d,i,b,w变量,n,d,i是整点型,b,w是浮点型
数据处理:运用了if-else语句和它的多分支语句,表达式有b=50+d/3.0和w=d/1.2

1.1.2实验代码截图

C语言I博客作业06_第1张图片

1.1.3造测试数据

输入数据 输出数据 说明
30 Walk 走路快
100 All 一样快
200 Bike 骑车快

1.1.4PTA提交列表及说明


提交列表说明:
先在Dev C++上运行编译过,然后粘贴过来,一次答对。

1.2计算火车运行时间

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

1.2.1数据处理

数据表达:使用了a,b,num1,num2变量,全是整点型
数据处理:if语句,表达式是a=num2/100-num1/100和b=num2%100-num1%100

1.2.2实验代码截图

C语言I博客作业06_第2张图片

1.2.3造测试数据

输入数据 输出数据
1000 1301 03:01
2000 2115 01:15
0336 0505 01:29

1.2.4PTA提交列表及说明


提交列表说明:
Q:编译错误
A:分号用了中文符号,应该用英文符号
Q:部分正确
A:if语句后加了分号

2.代码互评

C语言I博客作业06_第3张图片
C语言I博客作业06_第4张图片
C语言I博客作业06_第5张图片
1.三份代码风格不同,所用的函数都一样,都是if语句。
2.这题方法多,主要看自己喜欢怎么用,和怎么用最简洁。
3.1号所用的和3号(我)函数有一点差别就是语句不太一样。2号语句和我一样,但他的程序比我的简单一点,我应该向他学习。

3.学习总结

3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第四周 30h 80 循环结构for语句的使用和循环运算符 “逻辑与”和“逻辑或”和“逻辑非”有点分不清
第五周 32h 100 自定义函数,还学会了如何制作思维导图 主调函数和被调函数的类型也分不清
第六周 28h 120 if-else语句和它的多分支语句 ASCII码不太懂

3.2 累积代码行和博客字数

C语言I博客作业06_第6张图片

3.3 学习内容总结和感悟

3.3.1 学习内容总结

C语言I博客作业06_第7张图片
由于软件原因本次思维导图没做好,下次尽量做好。

3.3.2 学习体会

1.了解了if-else语句和它的多分支语句。
2.打代码的简单错误越来越少。
3.PTA越来越难了。
4.上课学的感觉不够用,要自己去找资料。

你可能感兴趣的:(C语言I博客作业06)