1.本周教学内容&目标
第3章 分支结构 3.1-3.2 使学生熟悉多分支结构、字符型数据类型和逻辑运算符。
2. 本周作业头
这个作业属于哪个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | 班级作业链接 |
我在这个课程的目标是 | 能够编译一些简单的四则运算。 |
这个作业在哪个具体方面帮助我实现目标 | 巩固了一下字符型函数的是使用,能够写一些简单的运算题目。 |
参考文献 | 《C语言程序设计》,PTA |
3. PTA实验作业
3.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
- 数据表达: 运用了if-else语句
3.1.1 实验截图
3.1.2 测试数据表格
输入数据 | 输出数据 | 说明 |
---|---|---|
455 | Shaoxing Vocational & Technical College | 上绍兴职业技术学院 |
556 | Shaoxing University | 上文理学院 |
634 | University Of Technology | 工业大学 |
3.1.3PTA提交列表及说明
- 答案错误:输入了Enter N,然后就错了。但是删掉就对了!
3.2题目2: 在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。
- 数据处理:s为整型变量,t1,t2为double变量。
- 数据表达: 使用了if-else语句。
3.2.1 实验截图
3.2.2 测试数据表格
输入数据 | 输出数据 | 说明 |
---|---|---|
330 | bike | 骑车快 |
17 | walk | 走路快 |
3.2.3PTA提交列表及说明
- 部分错误:最开始把s定义成了double类型
部分错误:把s改成int类型后忘记改成%d了
代码互评:
同学的代码:
自己的代码:
对比:
1). 定义的变量不一样
2). 条件语句的顺序也不太一样,但总体的思路是一样的
4. 学习总结:
4.1思维导图:
4.2 学习进度条
周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/9-10/12 | 两天 | 87行 | 整型和浮点型,printf,scanf语句,赋值运算符和算术运算符以及关系运算符 | 不知道什么时候应该空格什么时候不用空格 |
10/16-10/18 | 两天 | 90行 | 循环语句 | for语句还是有点晕晕的 |
10/23-10/25 | 一天 | 89行 | 调用函数 | 还没搞清楚调用函数的具体使用 |
10/30-11/2 | 一天 | 120+ | 简单的四则运算,字符型 | 不明白什么时候应该打大括号,什么时候不要打 |
4.3. 累积代码行和博客字数
4.4 学习体会
还是跟上周一样的想法,感觉上课的内容都能够听懂,但是写作业就是回存在问题,存在各种各样的问题,就仿佛没听过课一样…作业越来越难越来越复杂越来越多!