C语言I博客作业09
本周作业头
| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | 作业 |
| 我在这个课程的目标是 | 学习编程进行软件开发 |
| 这个作业在那个具体方面帮助我实现目标 | 熟悉break、continue的使用 |
| 参考文献 | 文献 |
1 .PTA实验作业

1.1. 题目名1
7.1打印九九口诀表
本题要求对任意给定的一位正整数N,输出从11到NN的部分口诀表。
1.1.1. 数据处理
- 数据表达:
定义了i,N,j,k等变量
- 数据处理:
伪代码:
先定义i,N,j,k等整型变量
在对N进行定位
在进行两个for循环语句和一个if条件语句
最后输出结果
1.1.2. 实验代码截图

1.1.3. 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 1 | 1*1=1 | 正确 |
| 2 | ![]() |
正确 |
| 3 | ![]() |
正确 |
| 1.1.4. PTA提交列表及说明 | ||
![]() |
- 提交列表说明:
- 编译错误:在if语句后加了分号
- 答案错误:没有明白等号右边数字占4位、左对齐是什么意思
1.2. 题目2
7-2 换硬币
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
1.2.1. 数据处理
- 数据表达:
定义了money number1,2,5 count变量
- 数据处理:
伪代码:
先定义money number1,2,5 count整型变量
在进行money进行定位,在进行count进行赋值
在进行三个for语句和一个if语句
最后输出答案
1.2.2. 实验代码截图

1.2.3. 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 14 | ![]() |
正确 |
| 18 | ![]() |
正确 |
| 8 | ![]() |
正确 |
| 1.2.4. PTA提交列表及说明 | ||
![]() |
- 提交列表说明:
- 编译错误:把--改成了++
- 答案错误:没有把答案进行分行
2. 代码互评
同学代码:
我的代码:
不同:
1.同学的代码少了一个变量
2.同学的代码少了if的条件语句,其他的都一样但我也不知道为什么可以少
3. 学习总结
3.1. 学习进度条
| 周期/日期 | 这周所花时间 | 代码行 | 学习到的知识点介绍 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 10/9-10/12 | 一天半左右 | 88行 | 编译printf和scanf语句不清楚,数据类型不清楚,c语言的精髓还没有学到 | 在c语言中空格的使用方法 |
| 10/16-10/18 | 一天半左右 | 90+ | 循环语句 | for语句还是有不懂 |
| 10/23-10/25 | 1天左右 | 99+ | 调用函数 | 没搞清楚调用函数的具体使用 |
| 10/30-11/2 | 一天半左右 | 90+ | 简单的四则运算,字符型 | 不太能明白四则运算,还有字符型和数字型的区别 |
| 11.04-11.10 | 1天左右 | 110+ | 熟悉多分支结构switch语句的使用 | 不明白switch的使用 |
| 11.13-11.14 | 一天 | 120+ | 熟悉do-while语句的运用 | 不懂while运用的意义 |
| 11.18-11.24 | 一天左右 | 140+ | 熟悉break、continue的使用和使用循环的嵌套解决问题 | 不太明白continue的使用 |
| 3.2. 累积代码行和博客字数 | ||||
![]() |
||||
| 3.3. 学习内容总结和感悟 | ||||
| 3.3.1. 学习内容总结 | ||||
![]() |
||||
| 3.3.2. 学习体会 |
自从学习c语言让我感到作业的困难。这周学习了break、continue的使用和使用循环的嵌套解决问题,但我不是很明白它的作用,有可能是刚学习吧还是要慢慢来。写了这么久的作业了我感觉我还是有进步的,以前的打的代码的作用我越来越清晰了.











浙公网安备 33010602011771号