C语言I作业09

一、本周教学内容&目标

第4章 循环结构 4.3熟悉break、continue的使用 4.4 熟悉使用循环的嵌套解决问题。

二、本周作业头

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 C语言I博客作业08]
我在这个课程的目标是 <学会循环结构,了解并熟悉while和do-while结构解决问题
这个作业在那个具体方面帮助我实现目标 完成PTA作业,熟练运用符号,熟系while和do-while结构
参考文献 <<集美大学林丽老师>>

三、本周作业

1.PTA实验作业

1.1 题目名1 (换硬币)

将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
输入格式:
输入在一行中给出待换的零钱数额x∈(8,100)。
输出格式:
要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。
输入样例:
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.1.1数据处理

数据表达:定义了整型变量x,i,w,a,b,c,d,count,分别表示x零钱数额,在循环中i储存五分硬币个数,w储存一分硬币个数,a表示最多五分硬币个数减一,b减去五分剩余的钱,c储存二分硬币个数,d减去五分和二分剩下的钱,储存换法个数。
伪代码:

1.2.2 实验代码截图

1.2.3 造测试数据

2.代码互评(5分)

找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
同学代码截图

自己代码截图

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较困惑的问题
第六周 18小时 370行 分支结构和用char输入字符
第七周 16小时 400行 运用if-else语句 特殊符号运用不熟练
第八周 24小时 378行 掌握for语句循环的运用
第九周 25小时 264行 字符型数据类型和逻辑运算符
第十周 19小时 164行 熟练分支结构,逻辑符的运算 时常编译错误
第十一周 21小时 158行 switch语句的使用
第十二周 24小时 268行 熟悉使用while和do-while结构
第十三周 22小时 298行 熟悉break、continue的使用和 熟悉使用循环的嵌套解决问题

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

时间 博客字数 代码行数
第四周 524 55
第五周 618 117
第六周 0 490
第七周 2189 549
第八周 2400 560
第九周 3478 670
第十周 4290 784
第十一周 5410 927
第十二周 6422 1195
第十三周 7563 1432

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

3.3.1 学习内容总结

3.3.2 学习体会

1,本周作业完成较慢,熟练度不够。
2,开始总结代码,编程,为期末考试准备。
3,天天保持一定的训练。
4,小细节一样不能忽视,重在细心。
5,代码的规范度一定要到位。
6,作业越来越难,慢慢的去啃。

posted @ 2019-11-15 23:32  茶依旧  阅读(151)  评论(1编辑  收藏  举报