C语言I博客作业09
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | 作业链接 |
我在这个课程的目标是 | 熟练掌握程序c语言和各种函数的应用,能编写简单的应用 |
这个作业在那个具体方面帮助我实现目标 | 熟悉break、continue的使用,熟悉使用循环的嵌套解决问题。 |
参考文献 | 作业链接、知乎、百度、慕课网 |
1.PTA实验作业
1.1: 打印九九口诀表
1.1.1 数据处理
- 数据表达:定义g,p两个整型变量用于for循环,n确定行数
数据处理
定义g,p,n三个整型变量
输入n
for循环+嵌套语句
数字相乘并输出
1.1.2 实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
1 | 1*1=1 | 部分数据 |
2 | 2*2=4 | 部分数据 |
1.1.4 PTA提交列表及说明
- 1.编译错误:最开始不会左对齐%-4d
- 2.编译错误:printf语句中的逗号打错了,纯粹失误
1.2:换硬币
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
1.2.1 数据处理
- 数据表达:整型变量n,i,j,m代表零钱数额,5分2分1分
数据处理
首先定义整型变量n,i,j,m
输入三个for循环代表5.2.1分硬币的循环
输出sum
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
13 | fen5:2, fen2:1, fen1:1, total:4 fen5:1, fen2:3, fen1:2, total:6 fen5:1, fen2:2, fen1:4, total:7 fen5:1, fen2:1, fen1:6, total:8 count = 4 | 样例 |
1.2.4 PTA提交列表及说明
- 1.编译错误:printf语句中,打成了.
- 2.答案错误:sum未=0
2.代码互评
同学代码:
我的代码:
- 1.我的代码虽然没有错误,但不够简洁
- 2.我用的if语句,同学用的while语句
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10.07--10.13 | 10+ | 200+ | 学会了python的注释和#号的用法,if else语句,会搭建vpn节点 | dev c++还是用的不熟,老师也没具体教 |
10.14--10.20 | 7+ | 120+ | for语句,指定次数的循环程序设计 | 分母的累加不熟练 |
10.23--10.26 | 5+ | 144+ | 调用函数 | 定义函数与调用函数的格式不熟练 |
10.28--11.03 | 6+ | 266+ | 字符型数据的输入和输出,逻辑表达式 | 不熟悉逻辑运算符 |
11.06--11.07 | 5+ | 184= | switch语句 | 太细不懂 |
11.11--11.17 | 6+ | 150+ | 循环结构,for,while和do-while语句 | 分不清 |
11-20--11-22 | 7+ | 130+ | continue和break语句,嵌套循环 | continue不熟悉 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
答:这周学习了continue和break语句,嵌套语句,需要大量的练习才能巩固知识点,不能放松,所学知识越来越有趣,越来越有挑战。加油。