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  郭翰  阅读(96)  评论(2编辑  收藏  举报