C语言I作业06
| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9891 |
| 我在这个课程的目标是 | 在学习完课程后熟用C语言,编译一些自己喜欢的东西 |
| 这个作业在那个具体方面帮助我实现目标 | 熟练教材上的代码,并选择一些习题在编译软件上进行练习 |
| 参考文献 | 集美大学灵丽老师 |
1.PTA实验作业
请再此处列出自己的排名图片,如:

1.1 任务06-01-04 骑车与走路
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。
1.1.1数据处理
数据表达:使用了 distance,tblike,twalk变量。distance通过输入得到,twalk通过distance/1.2得到。tbike通过50+distance/3.0得到。distance是int型。tblike,twalk是double型。
数据处理:表达式:twalk=distance/1.2。tblike=50+distance/3.0。属于选择结构。
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 45 | Walk | 走路快 |
| 100 | All | 骑车和走路一样快 |
| 120 | Bike | 骑车快 |
1.1.4 PTA提交列表及说明

编译错误:stdio打成了stdoi。printf打成了prnitf。使用了中文的括号。
1.2 计算火车运行时间
1.2.1 数据处理
数据表达:使用了a,b,num1,num2变量。num1,num2由输入得到。a和b分别通过num2/100-num1/100和num2%100-num1%100得到。他们都是int型。
数据处理:表达式:num2/100-num1/100和num2%100-num1%100。属于选择结构。
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 4 77 85 61 44 | average=66.7 count=3 | 平均成绩66.7,及格人数3 |
| 4 91 78 43 55 | average=66.7 count=2 | 平均成绩66.7,及格人数2 |
| 4 83 89 95 65 | average=83 count=4 | 平均成绩83,及格人数4 |
1.2.4 PTA提交列表及说明

答案错误:结尾忘了加花括号。
编译错误:printf(a,b)中a和b的顺序写反了。
2.代码互评

同学代码截图

自己代码截图
(1)排版不一样。我的看起来有层次感。
(2)我输出的时候用了换行,而她没有。
3.学习总结
3.1 学习进度条
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 9.16-9.22 | 7h | 36 | 一个简单编辑的流程 | 标点符号和单独字母是干嘛的 |
| 9.23-10.6 | 10h | 22 | 三种数据类型,算术运算 | markdown的表格总是弄不对 |
| 10.7-10.11 | 16h | 115 | if-else语句,输入函数scanf | 输入提示可以用printf函数实现 |
| 10.12-10.19 | 26h | 85 | for语句的使用,逻辑运算的符号 | VS里面的断点是干嘛用的 |
| 10.20-10.26 | 60h | 93 | 定义和调用函数,以及如何在一个函数中调用另一函数 | 形参和实参的区别在哪里 |
| 10.27-11.2 | 80h | 138 | 如何进行语句的嵌套,对运算符的等级高低有所了解。 | 对do语句和do-whlie语句搞不清 |
3.2 累积代码行和博客字数
| 时间 | 博客字数 | 代码行数 |
|---|---|---|
| 第一周 | 230 | 36 |
| 第二周 | 523 | 22 |
| 第三周 | 1319 | 115 |
| 第四周 | 1180 | 85 |
| 第五周 | 1311 | 93 |
| 第六周 | 1005 | 138 |

3.3 学习内容总结和感悟
3.3.1 学习内容总结
学了怎么嵌套用if-else,同时还接触到了whlie语句和其差异和各自优点。同时还看到了怎么在一个题目中用多种不同的代码写出来。有简单的也有复杂的。
3.3.2 学习体会
去慕课看了视频,然后把上个星期PTA的题目又试着做了一次。发现有些学过的东西还是没有记住。感觉开始能适应交作业的截止时间了,之前感觉很赶,现在可以慢慢的挤出时间来写。以后要定时翻看之前的学过的东西。越来越能抓住C语言的乐趣了。

浙公网安备 33010602011771号