C语言I博客作业06
| 一、本周教学内容&目标 |
第3章 分支结构 3.1-3.2 使学生熟悉多分支结构、字符型数据类型和逻辑运算符。
| 二、本周作业头 |
这个作业属于那个课程|C语言程序设计II
---|:--😐--:
这个作业要求在哪里|https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9887
我在这个课程的目标是|学会自己编程,熟练的敲代码
这个作业在那个具体方面帮助我实现目标|完成作业是的知识积累
参考文献|《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数据处理
| 变量 | 变量来源 | 变量类型 |
|---|---|---|
| n | 输入 | 整形(int) |
数据处理:
表达式:
①n>=&&n<
流程结构:顺序结构
-
1.1.2实验代码截图

-
1.1.3造测试数据
输入数据|输出数据|说明
---|:--😐:--😐--:
360|to be a farmer|不能读大学
460|Shaoxing Vocational & Technical College|绍兴职业技术学院
520|Shaoxing University Yuanpei College|文理学院元培学院
560|Shaoxing University|文理学院
620|University Of Technology|工业大学
666|Zhejiang University|浙江大学
720|Peking University|北京大学
-
1.1.4 PTA提交列表及说明

问题:if-else语句中条件的不准确(括号使用不当)
方法:重新写语句,一层层加括号
1.2、本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。.
-
1.2.1数据处理
数据表达:
| 变量 | 变量来源 | 变量类型 |
|---|---|---|
| N, n, m, i | 输入 | 整形(int) |
| sum, count | 随自变量变化而变化 | 整形(int) |
| average | 随自变量变化而变化 | 浮点型(double) |
数据处理:
表达式:
sum=sum+n;
count++;
average=sum*1.0/ count;
流程结构:顺序结构;分支结构
-
1.2.2实验代码截图

-
1.2.3 造测试数据
输入数据|输出数据|说明
---|:---😐:---😐---:
3 56 74 85|average = 71.7 count = 2|平均数71.7,及格数2
6 47 37 89 96 56 90|average = 69.2 count = 3|平均数69.2,及格数3
-
1.2.4 PTA提交列表及说明

问题1:average的式子写错了
方法1:将式子改为 average=sum*1.0/ count
问题2:不小心删除了一个分号
方法2:将分号加好
| 2.代码互评 |
❶同学的代码简洁明了,使用了"--"
❷同学的代码变量比较多,并且格式也不怎么美观,
| 3.学习总结 |
| 周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 10.14~10.20 | 25小时 | 85 | for循环语句使用 | 有些时候变量不是很清楚 |
| 10.21~10.27 | 3天 | 86 | 怎样定义函数 | 有的函数体自己无法写出 |
| 10.28~11.3 | 2天 | 197 | 不能准确的使用关系运算符与逻辑运算符 |
3.2累积代码行和博客字数

3.3 学习内容总结和感悟
-
3.3.1 学习内容总结

-
3.3.2 学习体会
收获:
❶了解逻辑运算符的概念
❷熟悉了分支结构的用法
浙公网安备 33010602011771号