C语言I博客作业06
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/8715 |
我在这个课程的目标是 | 熟悉多分支结构、字符型数据类型和逻辑运算符。 |
这个作业在哪个具体方面帮助我实现目标 | C语言教材上的例题以及PTA里的作业 |
参考文献 | markdown基本语法,C语言作业评价标准 |
1.PTA实验作业
1.1 7-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 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
200 | to be a farmer | |
450 | Shaoxing Vocational & Technical College | |
700 | Zhejiang University | |
730 | Peking University |
1.1.4 PTA提交列表及说明
1.2 7-2 任务06-01-04 骑车与走路
本题要求是:在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。
1.2.1数据处理
数据表达:定义了distance,time1,time2等整形变量
数据处理:scanf,if-else语句
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
50 | walk | |
100 | all | |
120 | bike |
1.2.4 PTA提交列表及说明
答案错误说明:没有区分大小写。
2.代码互评
我的代码
1:相比之下我的代码要长冗复杂的多
2:分钟计算可以用取余来获得更简便
3:可以把多个条件整合到一起
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/8-10/12 | 6h | 100 | 关系运算、if-else语句、格式化输入语句scanf() | 整型,双精度浮点型对应的%d,%f,%lf的意义 |
10/14-10/20 | 8h | 90 | for循环语句,定义变量的用法 | 代码里空格的问题 |
10/22-10/26 | 1天 | 120 | 学会函数的定义,使用 | 些数学问题无法用函数表达出来 |
10/29-11/2 | 6h | 110 | 分支结构,逻辑运算和关系运算,字符型数据 | 对于数学问题不能用代码表示 |
3.2累计代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
在面对C语言程序设计时,我还是没有克服害怕面对问题的毛病,比如在听到老师说学有余力的同学可以完成第七题龟兔赛跑的题目时,我的第一反应是那我肯定写不出,不看了,虽然事实确实如此,但是仔细想想,若别的同学听到这句话是想的是不是有挑战性,我一定要把它写出来。唉,付出实践的过程总是痛苦的,我慢慢改变自己的。