C语言I博客作业06

给你一囗甜甜゛ 提交于 2019-12-03 07:43:40

这个作业属于那个课程

C语言程序设计I

这个作业要求在哪里

 https://www.cnblogs.com/hoppe/p/11779323.html

这个作业要求在哪里

 熟悉多分支结构、字符型数据类型和逻辑运算符

这个作业在那个具体方面帮助我实现目标

 PTA编程作业

参考文献

 C语言程序设计、百度百科

1.PTA实验作业

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)。很多学生都想知道自己能去哪个学校,求身为程序员的你帮帮他们。

1.1.1数据处理

数据表达:double的浮点形结构,变量为N,数学判断运算。

数据处理:if-else多分支结构

1.1.2实验代码截图

 

 1.1.3 造测试数据

输入数据

输出数据

说明

750

Peking University

750>720

545

Shaoxing University Yuanpei College

545>500

300

to be a farmer

300<400

1.1.4 PTA提交列表及说明

 

答案错误:编写代码时,条件范围没搞清楚,前后范围都加了=

部分正确:运行时每次输入的值得出来的都是to be a farmer,检查后原来if-else多分支结构的大括号漏了。

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

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

1.2.1 数据处理

数据表达:本题目用了int整型结构,double浮点型结构,变量为D,t1,t2,D表示行走的距离,t1表示走路所需时间,t2表示骑车所需时间。

数据处理:if-else多分支结构

1.2.2 实验代码截图

 

 1.2.3 造测试数据

输入数据

输出数据

说明

120

Bike

t1>t2

60

Walk

t1<t2

20

Walk

t1<t2

1.2.4 PTA提交列表及说明

 

 答案错误:因为D是整数,所以t2的表达式应该把3改成3.0

部分正确:第一个if条件语句正确,后面的错了,经过问同学才得知,条件先后顺序反了,我的是先写大于,等于,最后写小于,导致部分正确。

2.代码互评

同学代码截图:

 

 我的代码:

1.变量设置不同,我的更加复杂,我用了double浮点型。

2.他设置的条件比我的简单,代码量更少。

同学代码:

 

 

 

 我的代码:

 

 1.都用了if-else多分支结构,数据表达不同,我用了double,同学用的int

2.他的if-else简单,省略了else,直接用if判断条件。

3.学习总结

3.1 学习进度条

日期

所花时间

代码行

学到的知识点简介

目前比较迷茫的问题

第十周

7小时

210

if-else多分支结构

数据类型不是很清楚

3.2 累积代码行和博客字数

 

 3.3 学习内容总结和感悟

3.3.1 学习内容总结

1.这周学的if-else多分支结构掌握的差不多了。

2.PTA作业前两题让我们巩固所学知识,后面的几题就是把前面所学到的知识点都结合起来,难度加大,后面的题目做起来没什么头绪。

3.PTA的作业格式都有规定的,我自己从编译器上面写代码编译结果符合题目要求,但是用PTA提交就是答案错误,比较烦。

4.很多字符还是没弄明白,导致编写代码比较困难。

3.3.2 学习体会

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!