本周作业头
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | 作业链接 |
我在这个课程的目标是 | 熟悉多分支结构、字符型数据类型和逻辑运算符 |
这个作业在那个具体方面帮助我实现目标 | 完成pta作业 |
参考文献 | 文章链接 |
本周作业
1.PTA实验作业
1.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数据处理
数据表达:整型 n 。
数据处理:if else 语句。
1.1.2实验代码截图
1.1.3 造测试数据
输入 | 输出 | 说明 |
---|---|---|
750 | Peking University | 北京大学 |
300 | to be a farmer | 当农民去 |
1.1.4 PTA提交列表及说明
提交列表说明:
两次答案错误:第六行多写了一个printf ("Enter n :") 。
答案正确:删去后答案正确。
1.2 题目2
题目内容描述:在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。
1.2.1 数据处理
数据表达:双精度浮点型 x ,t1 ,t2
数据处理:t1 = x / 1.2 ;t2 = x / 3 + 50 。
1.2.2 实验代码截图
1.2.3 造测试数据
输入 | 输出 | 说明 |
---|---|---|
12 | Walk | t1小于t2 ,走路 |
100 | All | t1等于t2 ,都可以 |
200 | Bike | t1大于t2 ,自行车 |
1.2.4 PTA提交列表及说明
提交列表说明:
编译错误:表头漏写了一个math.h
编译错误:有些符号忘记写了。
部分正确:if else语句没有按照题目的顺序来写。
答案正确:改正上述错误后答案正确。
2.代码互评
同学代码截图
自己代码截图
评价:
1.这位同学用了一个整型,而我用了三个双精度浮点型。
2.我的代码中用用了计算,而这位同学是先算出零界值再在代码中与零界值比较来输出结果。
3.学习总结
3.1 学习进度条
时间 | 这周所花时间 | 代码行数 | 学到的知识点介绍 | 比较迷惑的问题 |
---|---|---|---|---|
第六周 | 5h | 114 | 熟悉了多分支结构、字符型数据类型和逻辑运算符 | 什么时候该用什么代码有些不清楚 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
通过这一周的学习,我巩固了之前学的知识,也学到了一些新的东西。很满足,我们已经学了2个多月的c语言了,感觉收获很多。我希望我能在这门课上学到更多的东西,也希望我能坚持下去,继续加油吧。