这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9888 |
我在这个课程的目标是 | 学习掌握C语言,可以运用编程 |
这个作业在那个具体方面帮助我实现目标 | 重复学习分支结果和逻辑运算符 |
参考文献 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9888 |
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数据处理
数据表达:用了整型变量n,这个变量为输入的成绩 ;
数据处理:用了算数运算符和多分支结构,if else语句;
1.1.2实验代码截图
1.1.3造测试数据
输入 | 输出 | 说明 |
---|---|---|
730 | Peking University | n=730 |
1.1.4PTA提交列表及说明
*熟练掌握if else 的运用;
1.2骑车与走路
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。
1.2.1数据处理
数据表达:有整型变量 L,变量l为输入的距离;
数据处理:用了关系运算符和 if else语句;
1.2.2实验代码截图
1.2.3造测试数据
输入 | 输出 | 说明 |
---|---|---|
120 | Bike | l=120 |
1.2.4PTA提交列表及说明
2.代码互评
1.1同学代码
评价:本题是老师讲过的而且比较简单,我们的代码没有什么差别;
1.2同学代码
评价:他的代码比我的设置的变量多而且看着就比较多余;实际上与我代码没有差别;
3.学习总结
3.1学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第一周9.19-9.27 | 9天 | 20行 | 学习了在屏幕上显示语句 | 不会换行 |
第二周9.25-10.4 | 8天 | 40行 | 学了print函数和int变量 | 不会运用 |
第三周10.8-10.11 | 4天 | 60行 | 学了scanf函数和double变量和ifelse语句 | 变量含义不太理解 |
第四周(10.15) | 3天 | 67行 | for语句和用法 | 怎样能够用DEVC++的代码用在PTA上 |
第五周(10.22) | 5天 | 149行 | 定义并调用函数 | 很多问题不会转换成函数(数学式) |
第六周(10.26) | 5天 | 187行 | 多分支结构额if-else语句,逻辑运算符 | 逻辑运算符还不太清楚和运用 |
3.2累积代码行和博客字数
3.3学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
简单的多分支结构的编程题容易写,但是稍微改变下题目使其复杂些就不会写了,这个问题还是说明了需要自己多想多练;
在写编程题的时候还是要多想想,理清思路;