导航

C语言I博客作业06

一、本周教学内容&目标

第3章 分支结构 3.1-3.2 使学生熟悉多分支结构、字符型数据类型和逻辑运算符。

二、本周作业头

这个作业属于那个课程|C语言程序设计II
---|:--😐--:
这个作业要求在哪里|https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9887
我在这个课程的目标是|学会自己编程,熟练的敲代码
这个作业在那个具体方面帮助我实现目标|完成作业是的知识积累
参考文献|《PTA常见问题解答》《c语言程序设计》

三、本周作业

1.PTA实验作业
![](https://img2018.cnblogs.com/blog/1806805/201911/1806805-20191101230420280-1836293986.png)

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.代码互评
![](https://img2018.cnblogs.com/blog/1806805/201911/1806805-20191101232057662-1392478349.png)
❶同学的代码简洁明了,使用了"--"
❷同学的代码变量比较多,并且格式也不怎么美观,
3.学习总结
### 3.1 学习进度条
周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
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 学习体会

收获:
❶了解逻辑运算符的概念
❷熟悉了分支结构的用法

posted on 2019-11-02 18:39  刘彬彬  阅读(242)  评论(1编辑  收藏  举报