这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | 作业要求 |
我在这个课程的目标是 | 熟悉多分支结构、字符型数据类型和逻辑运算符 进一步熟练制作思维导图 |
这个作业在那个具体方面帮助我实现目标 | 概括本周的学习以及更加熟练本周的代码 |
参考文献 | C语言程序设计 百度文献 |
1.PTA实验作业(20分/题)
1.1高考成绩
高考结束不久,各校的入取分数线也出来了,北京大学(Peking University)720,浙江大学(Zhejiang University)650,工业大学(University Of Technology)600,文理学院(Shaoxing University)550,文理学院元培学院(Shaoxing University Yuanpei College)500,绍兴职业技术学院(Shaoxing Vocational & Technical College)400,张三的分数为n,请问张三能去哪个大学? 如果分数低于400,则回家种地(to be a farmer)。很多学生都想知道自己能去哪个学校,求身为程序员的你帮帮他们。
输入格式:
一个高考分数N。
输出格式:
录取大学的名字或者to be a farmer。
输入样例:
730
输出样例:
在这里给出相应的输出。
1.1.1数据处理
- 数据表达: 使用了整型变量n,n为张三的高考成绩
数据处理:使用了if-else语句,每一阶段分数对应不同种大学
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
721 | Peking University | 分数大于720能被北京大学录取 |
621 | University Of Technology | 分数在600分至650之间能被科技大学录取 |
399 | to be a farmer | 分数低于400当农民 |
1.1.4 PTA提交列表及说明
- Q1:编译错误 if-else语句有一个大括号忘记加了
A1:else前面加上大括号
1.2任务06-01-04 骑车与走路
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。
输入格式:
输入一行,包含一个整数,表示一次办事要行走的距离,单位为米。
输出格式:
输出一行,如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All"。
1.2.1 数据处理
- 数据表达:使用了int整型结构,整型变量d
- 数据处理:使用了if-else语句表达式为d/3.0+50.0)==d/1.2 (d/3.0+50.0)>d/1.2)
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
60 | Walk | 走路相对较快 |
120 | Bike | 骑车相对较快 |
240 | BIke | 骑车相对较快 |
1.2.4 PTA提交列表及说明
- Q1:编译错误 ,scanf语句后忘记加;
- A1:scanf语句后加;
- Q2:编译错误,计算式后少加半个括号
A2:)后加上)
2.代码互评(5分)
同学代码截图
自己代码截图
3.学习总结(15分)
3.1 学习进度条(5分)
*周/日期** | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较困惑的问题 |
---|---|---|---|---|
第十周 | 15h | 232行 | 逻辑运算符及多分支结构 | 各数据类型 |
3.2 累积代码行和博客字数(5分)
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2 学习体会
- 经过一周的学习,自己的代码行数又增加了,代码敲的也更加熟练了。
也学习到了多分支结构的使用,学会Dev c++如何合理设置断点 使得学习也更流畅了。
practice makes perfect!继续加油