C语言I博客作业07

|这个作业属于哪个课程|https://edu.cnblogs.com/campus/zswxy/SE2020-1/|
| ---- | ---- | ---- |
|这个作业要求在哪里|https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11584|
|这个作业的目标|熟悉while循环结构|
|学号|20209107|

1.PTA实验作业

1.1题目名1
找出一批学生的最高分
本题要求编写程序,找出最高分。
1.1.1数据处理
数据表达:定义n,max,a三个整数型变量,n代表输入的成绩,max代表最高分,a代表输入的数要为非负整数。
数据处理:运用if选择结构,while结构算出输入数据的最大值。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
67 88 73 54 0 95 60 -1 95
89 56 75 47 98 24 56 -1 98
56 87 24 58 69 14 23 58 无 没有负数程序不能结束

1.1.4 PTA提交列表及说明

1.2 题目2
求整数的位数及各位数字之和
对于给定的正整数N,求它的位数及其各位数字之和。

1.2.1 数据处理
数据表达:定义a,n,s,x四个整数型变量
数据处理:运用while循环结构,计算n的位数和位数之和。

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
321 3 6
8614845 7 36

1.2.4 PTA提交列表及说明

2.代码互评
同学代码截图:


自己代码截图:

同学1:我们两个人的写法差不多,但他写的比我更容易看懂。
同学2:他的代码比较麻烦,运用了多个if循环结构,增加了错误的可能性。

3.学习总结
3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识简介 目前比较迷惑的问题
第八周 12小时 400 学会一些简单的C语言程序 有时候找不到程序问题
第九周 12小时 500 开始接触一些基本的函数和运算符 函数的格式不清楚
第十周 10小时 400 了解循环语句for并开始运用 有时候拿到题目毫无头绪
第十一周 10小时 400 学会定义函数 无
第十二周 12小时 550 学会分支结构 无
第十三周 12小时 600 熟练运用分支结构 无
第十四周 12小时 600 while循环结构 无

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟
总结:
1.while循环结构需明确满足的条件,不然就会进入死循环。
2.尽量用变量英文的缩写来表示变量,容易看清也方便纠错。
感悟:
1.应该注重教材,先看书再写代码。
2.不懂及时问,不能不懂装懂。
3.应该加大平常训练量。

posted @ 2020-12-05 15:50  郭翰  阅读(152)  评论(2)    收藏  举报