C语言I博客作业06

一、本周教学内容&目标###

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

二、本周作业头###

问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/2019TA/homework/9893
我在这个课程的目标是 以C为基础,进一步学习java与C++
这个作业在那个具体方面帮助我实现目标 练习markdown语法以及自主寻找资料的能力
参考文献 百度

三、本周作业##

1. PTA作业###

1.1 给定N个正整数,请统计奇数和偶数各有多少个?.

1.1.1 数据处理

- 数据表达:提出整形变量m,N,i,count,sum,其中m用于输入每个成绩,i用于for循环,sum用于存储偶数的个数,count用于存储奇数的个数,N是控制for循环的次数,即输入多少个人的成绩;
- 数据处理:用for循环控制输出的人数,scanf输入成绩,再由if进行判断,让是偶数sum就加一,奇数count加一;最后printf输出count,sum;

1.1.2 实验代码截图

输入格式:####

输入第一行给出一个正整N(≤1000);第2行给出N个非负整数,以空格分隔。

输出格式:####

在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。

输入样例:####

9
88 74 101 26 15 0 34 22 77

输出样例:####

3 6

1.1.3 造测试数据

输入数据 输出数据 说明
4 45 46 49 58 2 2 进行随机验证
0 45 0 0 当N==0时的情况

1.1.4 PTA提交列表及说明

Q1:本题有什么问题?
A1:这种类型的题目做的多了,不难,直接就对了,并没有什么问题出现;

1.2 本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内.

1.2.1数据处理

- 数据表达:提出整形变量i,N,M,count,sum以及双精度浮点型average,N表示要输入多少人的成绩,count进行存储及格人数,sum进行存储总成绩,然后再用average来存储sum除以N的平均值;
- 数据处理:用if进行判断,排除N==0的时候,让N==0的时候单独为一种情况,再用for进行循环,时sum可以每次进行jiaa那个这一次的成绩,最后成为总成绩,再用if判断> =60的情况时count存储合格人数;

1.2.2 实验代码截图

输入格式:####

输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。

输出格式:####

按照以下格式输出:

average = 71.2
count = 4

其中平均值精确到小数点后一位。

输入样例:####

5
77 54 92 73 60

输出样例:####

average = 71.2
count = 4

1.2.3 造测试数据

输入数据 输出数据 说明
4 68 34 98 64 average = 66.0 count = 3 随机验证
0 average = 0.0 count = 0 没有人时

1.2.4 PTA提交列表及说明

Q1:本题有什么问题?
A1:对于成绩这种题,无非就是,算平均数,及格人数,不及格人数等等,都是大概是一个类型,主要的过程很简单,并没有什么问题出现;

2. 代码互评###

同学代码 :


我的代码:

同学代码:

我的代码:

因为此次的题目的内容很明确,导致代码几乎相同,除了定义的变量名字不同,与if-else判断不同,其他部分的目的非常明确,都是运用for循环,然后再每次循环中进行判断,大致相同;

3. 学习总结###

3.1 学习进度条.

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
第七周 9小时 513 定义函数 return的返回位置
第八周 12小时 467 局部变量与全局变量 暂无
第九周 12小时 483 数组 暂无
第十周 14小时 723 指针 暂无

3.2 累积代码行和博客字数.

3.3思维导图

3.3.1 学习内容总结与体会
指针是记忆地址,每次需要时,读取地址,来获取内容,地址为内存地址的前面(例如:分配到1455-1456地址的指针,地址为1455),指针变量也具有类型(指针存在指针声明符 *),具体定义和定义数字类型差不多;学习到指针,开始发现了困难,又是无法理解是什么意思,对于指针进行的一系列操作都需要我去理解,无法理解还要找百度, 来尽量克服这些问题;来完成学习;

posted @ 2019-10-31 21:54  weakin  阅读(292)  评论(1编辑  收藏  举报