C语言I博客作业08

这个作业属于哪个课程 班级的链接
这个作业要求在哪里 作业要求的链接
这个作业的目标 学习循环语句的嵌套,摸清它的运行逻辑,并在他人的长处中汲取学习。
学号 20209014

1.PTA实验作业(20分/题)

1.1 题目名1

1.1.1数据处理

* 数据表达:使用了n,i,j,k等7个整型变量,用于循环语句作为变化量,还使用了一个字符型变量-ch用于存储字符。
* 数据处理:使用了关系运算符,算术运算符,赋值运算符;主要用到了for循环结构,辅以while循环。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
使用简单数据验证程序的正确性
第二次检验程序的正确性
多次检验程序的正确性

1.1.4 PTA提交列表及说明

提交列表说明:


  • 总结:

遇到的问题一:不懂如果表示结束符及如何使用。

解决:在百度上查找和询问同学。

遇到的问题二:主要是思路错误,导致for循环一直出不来。

解决:在读的过程中,发现思维的漏洞,这个过程需要安静。

遇到的问题三:主要是输入格式的问题。

解决:在读的过程中发现,scanf语句中,前面两个之间是有空格的,但是第二三个之间没有,导致输出一直错误。

1.2 题目2

1.2.1 数据处理

* 数据表达:使用了n,i等整型变量,n存储次数,i等变量用于循环内部。
* 数据处理:使用了关系运算符,算术运算符,赋值运算符;用到了for循环结构与if-else语句。

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
使用简单数据验证程序的正确性
第二次检验程序的正确性
多次检验程序的正确性

1.2.4 PTA提交列表及说明



  • 总结

遇到的问题一:提交列表上发现,格式错误。

解决:经过调试发现,是没有换行处理。

遇到的问题二:经过多次提交发现是答案错误。

解决:换了一种解法。

2.代码互评(5分)

同学代码截图

自己代码截图

区别:

主要在于变量的使用,他比我更加简洁,使用变量更少。

同学代码截图

自己代码截图

区别:

可以看出同学知识储备很强,这个题目运用了数组的知识,而我的是比较普通的解法。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第8周/10.19~10.25 12h 大概280 预习了一下课本,了解代码的样子,并学习了基本代码
第9周/10.26~11.01 15h 大概300 了解了基本的常量与变量,与数据类型 对于细节有许多不到位,还有对许多知识完全不了解
第10周/11.02~11.06 20h 大概350 if语句和for循环语句的运用 就像今天的作业一样,看不懂复杂代码,只能在简单中窥探
第11周/11.07~11.14 16h 大概410 自定义函数的使用 无,但学习态度方面越来越被动
第12周/11.15~11.21 18h 大概620 分支语句的使用 像嵌套结构还不能灵活运用,没有一个深刻理解,像做数字金字塔时会出现思维卡壳
第13周/11.22~11.28 15h 大概660 switch-case语句的学习,和一些练习并行 调用函数有许多疑惑,需要进一步学习。
第14周/11.29~12.05 16h 大概560 学习while和do-while循环语句,并做了一些练习 对于这个语句还不能一下子反应过来
第15周/12.06~12.14 14h 大概480 学习循环语句的嵌套,解决像数字金字塔类似的问题 对于像今天PTA上的WiFi密码那道题,思路很凌乱

3.2 累积代码行和博客字数(5分)

3.3 学习内容总结和感悟(5分)

3.3.1 学习内容总结

3.3.2 学习体会

总结:本周学习比较态度比较一般,对于预习积极性正在减弱,对于学习正处于被动状态。而学习内容方面,我对于上周的学习有了些遗忘了,我要加以复习,还有,对于for循环的嵌套有了自己的一些理解了。

posted @ 2020-12-14 13:06  彭乐祥  阅读(95)  评论(8编辑  收藏  举报