C语言I作业09

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10032
我在这个课程的目标是 熟练掌握C语言,以及用C语言进行编程
这个作业在那个具体方面帮助我实现目标 更好的完成编程题目
参考文献 百度搜索,《C语言程序设计》

1.PTA实验作业

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

1.1.1数据处理

1.数据表达:定义了整形变量N,i,j
2.数据处理:用scanf进行输入,printf进行输出,还用到了for循环语句
3.伪代码:定义了 N,i,j三个变量并输出N ,i代表行,j代表列
运用for循环,循环i
在运用for循环,循环j
输出i*j
输出换行

1.1.2实验代码截图

C语言I作业09_第2张图片

1.1.3 造测试数据

输入数据 输出数据 说明
1 1*1=1

1.1.4 PTA提交列表及说明


-没有注意题目要求其中等号右边数字占4位、左对齐,导致我输出就直接是“%d*%d=%d”
-printf("\n")后面没有加“;”

1.2美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!

1.2.1 数据处理

1.数据表达:定义了整形变量N,h,i,j,a和字符型变量c
2.数据处理:用scanf进行输入,printf进行输出,还用到了for循环语句,和if-else语句

1.1.2实验代码截图

C语言I作业09_第3张图片

1.2.3 造测试数据

输入数据 输出数据 说明
1 a a

1.2.4 PTA提交列表及说明


-else后面加了分号
-scanf("%d %c",&N,&c);写成了scanf("%d %c",N,c);

2.代码互评

同学代码

C语言I作业09_第4张图片

自己代码

C语言I作业09_第5张图片
-我们定义的变量不同
-而且他没用使用“#include”我认为我的更加的严谨

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
10.9~10.12 20 小时 125行 学会了如何用if和else来连接语句 数学不太好 逻辑思维有点差
10.16-10.18 12小时 66 for语句进行循环计算 数学求和的计算
9/10.23-10.26 13个小时 155 函数的定义 函数的定义
9/10.30-11.2 9个小时 186 分支结构 思维导图
11.6-11.8 10个小时 198行 swith的使用 对switch的结构不太了解
11.3~11.5 10小时 154 while语句 while的运用
11.20~11.22 11小时 125 break和continue语句 break和continue语句

3.2累积代码行和博客字数

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

3.3 学习内容总结和感悟

3.3.1 学习内容总结

C语言I作业09_第7张图片

3.3.2 学习体会

1.这周作业,让我感受到了难度,感觉这个题目的难度就没简单过,让我对绝望了,但是通过问同学勉强完成,还听开心
2.希望今后,能吧作业很好的完成,pat也尽量少出现编译错误。

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