C语言I作业09

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/10031
我在这个课程的目标是 学会最基础的语言,方便以后学习其他语言,做个优秀的程序员
参考文献 C语言程序设计,网上
1.PTA实验作业
1.1“7-1 打印九九口诀表”
题目内容:本题要求对任意给定的一位正整数N,输出从11到NN的部分口诀表
1.1.1”数据处理“

输入三个变量i,N,j;
通过两次for循环;
输出i*j;

1.1.2“实验代码截图”

1.1.3“造测试数据”

输入数据 输出数据 说明
1 1*1=1 正确
2 2*1=2 2*2=4
1.1.4“PTA提交列表”
1.编译错误:for循环中用了逗号,左对齐表达方式用错。
1.2”7-2 换硬币“
题目内容:将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
1.2.1”数据处理“

定义变量x,a,b,c,i,m,n,count
输入x,通过for语句循环分情况
最后计数

1.2.2“实验代码截图”

1.2.3“造测试数据”

输入数据 输出数据 说明
13 count=4 有四种方法
20 count=13 有十三种方法
1.2.4“PTA提交列表”
1.编译错误:变量太多,一开始漏了变量;
2.输出超限:将自减用成了自加。

2.“代码互评”


第一个是同学的作业,第二个是我的作业。
1.他的方法复杂了一些,但思路清晰,定义多个变量,用for语句做桥梁,最后通过if语句判断得出答案。
2.我则是借鉴网上的答案,因为个人能力有限写不出。但是代码清晰明了,用for语句分情况进行判断将硬币分类的情况进行讨论,根据题干找出关系并用关系式很好的表现出来,最后得出答案。

3“学习总结”
3.1“学习进度条”

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第十三周 11.20~11.22 3天 153行左右 循环语句
3.2“累积代码行和博客字数”

3.3“学习内容总结和感悟”
3.3.1 ”学习内容总结“

3.3.2 “学习体会”
题目越来越难,代码越来越复杂,下的功夫应该越来越大,希望自己可以克服。

posted @ 2019-11-21 20:40  罗安  阅读(184)  评论(1编辑  收藏  举报