C语言I博客作业09
| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | https://i-beta.cnblogs.com/posts/edit |
| 我在这个课程的目标是 | 加深C语言编程的理解 |
| 这个作业在那个具体方面帮助我实现目的 | 做更多的题目 |
| 参考文献 | c语言教材 |
1.pta作业

1.1.1 打印九九口诀表 (15 分)
下面是一个完整的下三角九九口诀表:
11=1
12=2 22=4
13=3 23=6 33=9
14=4 24=8 34=12 44=16
15=5 25=10 35=15 45=20 55=25
16=6 26=12 36=18 46=24 56=30 66=36
17=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 99=81
本题要求对任意给定的一位正整数N,输出从11到N*N的部分口诀表。
输入格式:
输入在一行中给出一个正整数N(1≤N≤9)。
输出格式:
输出下三角N*N部分口诀表,其中等号右边数字占4位、左对齐。
输入样例:
4
输出样例:
11=1
12=2 22=4
13=3 23=6 33=9
14=4 24=8 34=12 44=16
1.1。2数据处理
数据表达:这题我定义了三个整型变量x,i,j
数据处理:运用了for循环语句
1.1.3,实验代码截图

1.1.4 造测试数据



1.1.5PTA提交列表及说明

1.2 找完数 (20 分)
所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。
输入格式:
输入在一行中给出2个正整数m和n(1<m≤n≤10000),中间以空格分隔。
输出格式:
逐行输出给定范围内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子1 + 因子2 + ... + 因子k”,其中完数和因子均按递增顺序给出。若区间内没有完数,则输出“None”。
输入样例:
2 30
输出样例:
6 = 1 + 2 + 3
28 = 1 + 2 + 4 + 7 + 14
1.2.1数据处理
定义整型 x,y,i,j,用for循环语句,if语句最后输出结果
1.2.2,实验代码截图


1.2.3 造测试数据



1.2.4 PTA提交列表及说明

2.代码互评
同学代码:
我的代码:
不同点:定义的未知数字母不同行数排版不同其他的差不多,最后他省略了return,看起来比较简洁
.学习总结
3.1.学习进度条
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 第一周 | 10h | 70 | 学到一些简单的知识点 | 全都比较疑惑 |
| 第二周 | 12h | 100 | 打了一些基本的代码 | 依然全都不晓得 |
| 第三周 | 24h | 250 | 了解了if-else语句 | 不知道怎么用 |
| 第四周 | 15h | 300 | 了解了for循环语句 | 不知道赋值问题 |
| 第五周 | 13h | 250 | 了解定义函数 | 不知如何选择 |
| 第六周 | 10h | 180 | switch语句 | 不懂怎么样使用 |
| 第七周 | 8h | 258 | switch语句 | 依旧如此 |
| 第八周 | 4h | 258 | 循环语句and while语句 | 太多的疑惑了 |
| 第九周 | 3h | 255 | 嵌套式循环语句 | 不晓得如何插入 |
3.2 累积代码行和博客字数

3.3 学习内容总结和感悟
3.3.1.学习内容总结

3.3.2 学习体会
转眼间就感觉快结束了,可是我还对这些知道一知半解,感觉有点力不从心,学什么都静不下心来认真学习,希望能在接下来的时间里认真读书争取不要挂科。
浙公网安备 33010602011771号