c语言作业8

问题 答案
这个作业属于哪个课程 c语言程序设计
这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029
我在这个课程的目标是 熟练掌握编写程序,熟练掌握循环的嵌套以及使用continue语句
这个作业在具体哪个方面帮助我实现目标 使用循坏嵌套去编程
参考文献 Primer Plus 百度百科

一 . PTA实验作业
1.1 题目内容描述:本题要求对任意给定的一位正整数N,输出从11到NN的部分口诀表。
1.1.1数据处理
数据表达:定义了整型变量N,i,j。N是输入的正整数
数据处理:int N,i,j(i,j分别用于for循环)
1.1.2实验代码截图
c语言作业8_第1张图片
1.1.3 造测试数据
输入数据 输出数据 说明
输入数据 输出数据 说明
1 1
1=1 输入的正整数为一
2 11=1 12=2 2*2=4 输入的正整数为二
1.1.4 PTA提交列表及说明
c语言作业8_第2张图片
Q1:编译错误:标点符号没有运用正确 使用中文符号
A1: 咨询同学,阅读Primer Plus
2.1题目内容描述 ;将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
本题要求编写程序要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。
数据表达:①变量:x,count,j,i,k等为整型变量,其中count为方法的数目,k,i,j分别表示fen5,fen2,fen1。
2.1.1数据处理
数据表达:运用了整型变量 int x
数据处理:运用scanf函数,,流程结构为分支结构。
2.1.2实验代码截图
c语言作业8_第3张图片

2.1.3 造测试数据
输入数据:15
输出数据:
fen5:2, fen2:2, fen1:1, total:5
fen5:2, fen2:1, fen1:3, total:6
fen5:1, fen2:4, fen1:2, total:7
fen5:1, fen2:3, fen1:4, total:8
fen5:1, fen2:2, fen1:6, total:9
fen5:1, fen2:1, fen1:8, total:10
count = 6

输入数据:25
输出数据:
fen5:4, fen2:2, fen1:1, total:7
fen5:4, fen2:1, fen1:3, total:8
fen5:3, fen2:4, fen1:2, total:9
fen5:3, fen2:3, fen1:4, total:10
fen5:3, fen2:2, fen1:6, total:11
fen5:3, fen2:1, fen1:8, total:12
fen5:2, fen2:7, fen1:1, total:10
fen5:2, fen2:6, fen1:3, total:11
fen5:2, fen2:5, fen1:5, total:12
fen5:2, fen2:4, fen1:7, total:13
fen5:2, fen2:3, fen1:9, total:14
fen5:2, fen2:2, fen1:11, total:15
fen5:2, fen2:1, fen1:13, total:16
fen5:1, fen2:9, fen1:2, total:12
fen5:1, fen2:8, fen1:4, total:13
fen5:1, fen2:7, fen1:6, total:14
fen5:1, fen2:6, fen1:8, total:15
fen5:1, fen2:5, fen1:10, total:16
fen5:1, fen2:4, fen1:12, total:17
fen5:1, fen2:3, fen1:14, total:18
fen5:1, fen2:2, fen1:16, total:19
fen5:1, fen2:1, fen1:18, total:20
count = 22
2.1.4 PTA提交列表及说明
c语言作业8_第4张图片
Q1:没分清int型变量,在翻阅教材后重新定义,得到解决
A1:重新审题得以解决

二.代码互评

我的代码
c语言作业8_第5张图片
同学代码
c语言作业8_第6张图片
比较:
他的代码比我的代码更注意格式 更有条理性
.用了相同的方法来解决问题,同学的数学模型是间接写出来的,而我的则是直接写出了表达式,但是表达效果是一样的
四、学习总结
4.1
周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第十周 30h 128 if-else语句的嵌入 对于一些题目中的公式不知道该怎么写
第十一周 21h 120 switch语句 对switch的使用还不太会
第十二周 28h 134 while语句 对while循环的条件不是很清楚
第十三周 30h 153 continue语句 对循环的嵌套不是很熟练
4.2 累积代码行和博客字数
c语言作业8_第7张图片
4.3学习内容总结
学习感悟
习C语言的时间虽然不长,对于C语言从零基础到能够编码,我也感觉学到了很多东西,
感觉知识停容易掌握的,但在用时总有无法下笔的感觉。同时在做作业时发现思维能力越来越重要了。
平时要多加练习,以此来锻炼思维能力

你可能感兴趣的:(c语言作业8)