C语言I博客作业08

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11626
这个作业的目标 对本周的总结
学号 20209116
1.PTA实验作业(20分/题)

1.1 题目名1
7-4 一钱生多钱
1.1.1数据处理
数据表达:这个代码用了变量x、y、z、a、b、c、n。都是整形,n需要输入,a、b、c通过循环累加得到,x、y、z通过赋值。
数据处理:表达式运用了赋值表达式和函数表达式;流程结构采用了if语句、嵌套循环结构和顺序结构。
1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
14 five=1,two=1,one=7 five=1,two=2,one=5 five=1,two=3,one=3 five=1,two=4,one=1 five=2,two=1,one=2 循环5次,有5种组成14的组合
15 five=1,two=1,one=8 five=1,two=2,one=6 five=1,two=3,one=4 five=1,two=4,one=2 five=2,two=1,one=3 five=2,two=2,one=1 循环6次,有6种组成14的组合
12 five=1,two=1,one=5 five=1,two=2,one=3 five=1,two=3,one=1 循环3次,有3种组成12的组合
11 five=1,two=1,one=4 five=1,two=2,one=2 循环2次,有2种组成11的组合
8 five=1,two=1,one=1 循环1次,有1种组成8的组合
1.1.4 PTA提交列表及说明
说明:
Q1:开始输出结果都是在一行中,导致部分不正确。
A1:"\n"这个东西我一直以为可有可无,这题让我收获最大的就是这里。
1.2 题目2
7-5 幸运彩票
1.2.1 数据处理
数据表达:这个代码用了变量i、N、n、a、b、c、d、e、f。都是整形,除了i其他都通过输入得到。
数据处理:表达式运用了赋值表达式和函数表达式;流程结构采用了if-else语句、for循环结构和顺序结构。
1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
2 111111 123456 You are lucky! Wish you good luck. Wish you good luck. 循环2次,第一次1+1+1=1+1+1,第二次1+2+3!=4+5+6
1 123321 You are lucky! 循环一次,1+2+3=3+2+1
3 999999 363786 482872 You are lucky! Wish you good luck. Wish you good luck. 循环3次,第一次9+9+9=9+9+9,第二次3+6+3!=7+8+6,第三次4+8+2!=8+7+2
2 482872 538772 Wish you good luck. You are lucky! 循环2次,第一次4+8+2!=8+7+2,第二次5+3+8=7+7+2
1 373676 Wish you good luck. 循环1次,3+7+3!=6+7+6
1.2.4 PTA提交列表及说明
说明:
Q1:习惯性的把第二条scanf语句打在了for循环的外面
A1:自己按流程循环了一次发现每次循环都需要重新输入scanf值,就把scanf值放在了for循环里面。
2.代码互评(5分)
陈正乐同学的代码截图

自己代码截图

我的代码是先定义了几个字符为5、2、1再用这些字符去运算判断,他的代码省去了这一步,我觉得我应该慢慢地去追求更有效的代码
3.学习总结(15分)
3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周/10.19~10.25 7h 100行 程序的基本格式和写一个程序 有很多东西都不懂难以入手
第九周/10.26~11.1 8h 200行 用代码计算一些简单的问题,常用的数据类型和运用if-else语句 程序调试
第十周/11.2~11.8 8h 300行 循环语句 设计循环程序
第十一周/11.9~11.15 9h 300行 生成乘方表和阶乘表 pow是什么数据类型
第十二周/11.16~11.22 8h 300行 多分支结构 就是对新知识还不够熟练
第十二周/11.23~11.28 9h 320行 多分支结构switch-case 没什么问题
第十三周/11.30~12.6 9h 300行 循环结构while与do-while 初始值
第十五周/12.14~12.20 8h 280行|break语句和continue语句和嵌套循环|没问题|
3.2 累积代码行和博客字数(5分)

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

3.3.2 学习体会l
这周学习了很多细节上的知识,体会到了代码中很小的一个表点也能影响到整个代码,打败我们的往往是细节。

posted @ 2020-12-20 19:59  胡宜华  阅读(94)  评论(1编辑  收藏  举报