C语言I博客作业08

| 这个作业属于哪个课程 | 计科三班 |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | 作业要求 |
|这个作业的目标 |掌握使用Break和continue语句的使用以及for的嵌套|
|学号|20209037|

1.PTA实验作业


1.1题目名一

1.1.1数据处理
数据表达:使用了变量i,j,a,n;i,j用来控制循环;这些变量都为整型,n用来存储输入值,a用来储存乘积
数据处理:使用了赋值运算符,逻辑运算符,判断运算符,并且运用了for的嵌套循环tiki
1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据 说明
3 结果正确
9 输入的最大极限
1.1.4PTA提交列表及说明
说明:一开始提交的时候出现出现问题经过反复检查就得到正确的答案
1.2题目二名
1.2.1数据处理
  数据表达:n,x,i,j,digit,a,sum1,sum2且都为整型并且运用了for的镶嵌模型
  数据处理:运用了while,for循环结构和if——else语句判断幸运彩同时也用了i++和j++的流程控制;

1.2.2代码截图

1.2.3造测试数据

输入数据 输出数据 说明
Wish you good luck. 任意数据测试
Wish you good luck. 一行数据输出
You are lucky! Wish you good luck. 题目测试数据输出
1.2.4 PTA提交列表及说明:
说明:再打代码时出现把1换成10所以出现答案错误

2.代码互评

同学代码截图

自己代码截图

不同点
1同学先判断了输入的值是否符合题意,二者各有优点各有缺点
2同学在进行for循环嵌套时,循环截止条件过大,我的代码简化到了最减,使运算简化了
同学代码截图

自己代码截图

不同点
1.同学的for的镶嵌和上课老师讲的都用上了而我的则也是用上for的镶嵌
2.第一位同学与我运用的语句上大致相同,他的代码较为简洁些但我的更为容易懂

3.学习总结(15分):

3.1 学习进度条(5分):

所花时间 代码行数 所学知识简介 目前比较困惑
第一周 10h 350行 了解C语言基本概念 不知道怎么操作
第二周 13h 420行 学习if-self语句并且运用 不知道打这些代码干嘛用,有什么用处
第三周 20h 480行 学习for循环结构语句 对于较难题目不太会
第四周 21h 500行 学习调用其他函数 比较困惑
第五周 25h 500行 学习分支结构 题目变得很难无从下手
第六周 25h 490行 switch语句的学习 对其掌握还是不够深刻
第七周 30h 600行 学习对while和do-while语句的学习 不能够分清楚情况这两者之间的区别
第八周 40h 750行 学习循环嵌套以及break和continue的使用 还未能正确使用嵌套和continue语句

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


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

3.3.1 学习内容总结:

3.3.2 学习体会:
1.本周主要学习的是循环的嵌套以及break与continue函数,对break与continue函数还是能够灵活运用,但是还未能正确掌握使用这两个语句通过学习是能够解决的.
2.尤其是当需要很多循环时,搞不清楚循环次数与终止条件,需要多加练习,希望老师能够多加讲解PTA的题目,能够更好的掌握其中的技巧。

posted @ 2020-12-14 14:34  txz啊章  阅读(95)  评论(0编辑  收藏  举报