C语言I博客作业09

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

1.pta作业

1.1.1 打印九九口诀表 (15 分)

下面是一个完整的下三角九九口诀表:

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 99=81
本题要求对任意给定的一位正整数N,输出从1
1到N*N的部分口诀表。

输入格式:
输入在一行中给出一个正整数N(1≤N≤9)。

输出格式:
输出下三角N*N部分口诀表,其中等号右边数字占4位、左对齐。

输入样例:
4
输出样例:
11=1
1
2=2 22=4
1
3=3 23=6 33=9
14=4 24=8 34=12 44=16

1.1。2数据处理

数据表达:这题我定义了三个整型变量x,i,j
数据处理:运用了for循环语句

1.1.3,实验代码截图

C语言I博客作业09_第1张图片

1.1.4 造测试数据

C语言I博客作业09_第2张图片
C语言I博客作业09_第3张图片
C语言I博客作业09_第4张图片

1.1.5PTA提交列表及说明

1.2 找完数 (20 分)

所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。

输入格式:
输入在一行中给出2个正整数m和n(1

输出格式:
逐行输出给定范围内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子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,实验代码截图

C语言I博客作业09_第5张图片
C语言I博客作业09_第6张图片

1.2.3 造测试数据

C语言I博客作业09_第7张图片
C语言I博客作业09_第8张图片
C语言I博客作业09_第9张图片

1.2.4 PTA提交列表及说明

2.代码互评

同学代码:C语言I博客作业09_第10张图片
我的代码:C语言I博客作业09_第11张图片

不同点:定义的未知数字母不同行数排版不同其他的差不多,最后他省略了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 累积代码行和博客字数

C语言I博客作业09_第12张图片

3.3 学习内容总结和感悟

3.3.1.学习内容总结

C语言I博客作业09_第13张图片

3.3.2 学习体会

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

你可能感兴趣的:(C语言I博客作业09)