C语言I博客作业09

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10030
我在这个课程的目标是 熟练编写代码的格式要求,了解C语言的编程运用
这个作业在那个具体方面帮助我实现目标 编写代码的思维,错误总结等方面提升了自己的编写能力
参考文献 《C语言程序设计》

1.PTA实验作业

1.1 题目1下面是一个完整的下三角九九口诀表:

11=1
1
2=2 22=4
1
3=3 23=6 33=9
14=4 24=8 34=12 44=16
15=5 25=10 35=15 45=20 55=25
1
6=6 26=12 36=18 46=24 56=30 66=36
1
7=7 27=14 37=21 47=28 57=35 67=42 77=49
18=8 28=16 38=24 48=32 58=40 68=48 78=56 88=64
19=9 29=18 39=27 49=36 59=45 69=54 79=63 89=72 9*9=81

本题要求对任意给定的一位正整数N,输出从11到NN的部分口诀表。

1.1.1数据处理

数据表达:使用int型定义,i=1;i<=n;i++;j=1;j<=i;j++;
数据处理:运用 for语句。
函数参数: 使用 scanf函数定义,设i,n,j,k为参数。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据
4 运行图
5 运行图

1.1.4 PTA提交列表及说明


答案错误:设置参数关系是并没考虑输入情况,导致整个输出.

1.2 题目2将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?

1.2.1数据处理

数据表达:使用int型定义
数据处理: x=x-8; b=x/5; c=x-5*i;d=c/2;
函数参数: 运用for语句,用 printf函数定义,设x,b,c,d,i,m,yue,jishu为参数;

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据
13 运行图
15 运行图

1.2.4 PTA提交列表及说明


答案错误:编写时关系错误,导致漏了一种情况.

2.代码互评

我的代码 同学代码
整个版面来说,我的代码比较简洁,更有条理性,方法都是一个思路,我选择的是则是看起来更舒服的设参数运算.

3.学习总结

3.1 学习进度条

周期 这周所花的时间 代码行数 所学内容
第一周 4h 8 简单的主体部分
第二周 3h 10 了解各类主体,学会提问
第三周 10h 26 if-else语句的使用
第四周 12h 20 for语句的使用
第五周 16h 36 函数的定义和
第七周 10h 42 switch语句的运用
第八周 12h 50 do-while 语句的运用
第九周 15h 52 循环体内使用 break语句和 continue 语句的作用

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

1.本周学习了continue语句和break语句的区别及用法,但运用还不太熟稔;
2.本周练习了调试的流程,逻辑感觉有了一定的认识;
3.格式以及语句用法仍然存在问题需要改进。

posted @ 2019-11-22 14:36  包帅  阅读(135)  评论(2编辑  收藏  举报