C语言I博客作业09
一、本周教学内容&目标
第4章 循环结构 4.3熟悉break、continue的使用 4.4 熟悉使用循环的嵌套解决问题。
二、本周作业头
问题 | 答案 |
---|---|
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | http://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10030 |
我在这个课程的目标是 | 熟悉break、continue,使用循环的嵌套解决问题。 |
这个作业在那个具体方面帮助我实现目标 | 评分标准以及语句的理解 |
参考文献 | CSDN,PTA,《c语言程序设计》 |
三、本周作业
1.PTA实验作业
2.代码互评
3.学习总结
四、作业格式
1.PTA实验作业
1.1 题目名1
跟奥巴马一起画方块
-
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!
1.1.1数据处理
数据表达:用了i,j,n,b,c,通过int定义出来的,都为int型。
数据处理:getchar输入字符型再运用for语句的嵌套
1.1.2实验代码截图
1.1.3 造测试数据
输入 | 输出 | 说明 |
---|---|---|
10 a | 如图 | ![]() |
6 t | 如图 | ![]() |
23 o | 如图 | ![]() |
1.1.4 PTA提交列表及说明
- 不太了解字符型变量的代码书写
提交列表说明:
- 答案正确:在vs上写了再填写到pta上,有些问题是在网上查询得到的,如字符型变量的运用。
1.2 题目2
#### 打印九九口诀表
-
本题要求对任意给定的一位正整数N,输出从11到NN的部分口诀表。
1.2.1 数据处理
数据表达:用了a, b, N,通过int定义出来的,都为int型。
数据处理:运用for语句的嵌套,通过九九口诀表的运算关系
1.2.2 实验代码截图
1.2.3 造测试数据
输入 | 输出 | 说明 |
---|---|---|
6 | 如图 | ![]() |
4 | 如图 | ![]() |
2 | 如图 | ![]() |
1.2.4 PTA提交列表及说明 | ||
![]() |
- 没有看到左对齐,一直没注意。
提交列表说明:
- 格式错误:没有用到这种方法(代码互评里有说明)。
- 答案错误:没有注意到左对齐的要求。
2.代码互评
|我的代码①|我的代码②|同学代码|
|:-|-😐
||
|
同学代码
- ①同学代码和我的代码①都运用了同一种方法,同学代码书写要美观些 。
- ②我的代码②就是我第一次提交的格式错误,暂未找到原因。
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第一周 | 2+ | 27 | c语言的初了解 | 函数的定义理解 |
第二周 | 2+ | 20 | 运用markdown来写随笔 | markdown语法知识 |
第三周 | 4+ | 96 | 学习if-else语句的运用、scanf函数和double型函数 | if-else语句运用的条件 |
第四周 | 5+ | 98 | 学习运用for语句 | for语句的运用规则 |
第五周 | 5+ | 88 | 调用函数的运用,制作思维导图 | 调用函数的书写,思维导图的整理归纳 |
第六周 | 8+ | 131 | 分支函数的运用 | 分支函数的运用条件 |
第七周 | 4+ | 124 | 学会运用switch语句 | switch语句前的定义判定 |
第八周 | 6+ | 115 | 学习运用while语句 | while的表达式判定,循环体的书写 |
第九周 | 7+ | 121 | 熟悉break、continue的使用,使用循环的嵌套解决问题 | 嵌套的使用限制 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
- ①break和continue语句的使用条件还需记忆
- ②循环的嵌套代码的书写还需练习
- ③多自学些知识,了解新的世界