c语言|博客作业09
问题 | 回答 |
---|---|
这个作业属于哪个课程 | C语言程序设计ll |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10032 |
我在这个课程的目标是 | 熟练掌握运用各语句独自写出代码解决问题 |
这个作业在哪个具体方面帮助我实现目标 | pta作业 |
参考文献 | 《C语言程序设计》 |
1.PTA实验作业
1.17-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的部分口诀表。
1.1.1数据处理
数据表达:定义了整型变量n,i,j,使用scanf调用函数,printf输出函数
数据处理:使用了for循环语句
1.1.2 实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
0 | 0 | 输入0 |
1 | 1*1=1 | 输入1 |
2 | 输入2 |
2.1.4 PTA提交列表及说明
1.格式错误:关系符号写错了,有一个<=写成了<==
2.编译错误:有一个语句结尾忘记写分号
2.1 7-6 跟奥巴马一起画方块 (15 分)
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!
2.1.1数据处理
数据表达:定义了整型变量i,j,n
数据处理:使用赋值运算符,算数运算符,关系运算符,for的嵌套。
2.1.2实验代码截图
2.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
10 a | 输入10 a | |
0 a | 0 | 输入0 a |
2.1.4 PTA提交列表及说明 | ||
1.编译错误:错的有点多,无法进行具体描述 | ||
2.部分正确:把<写成<= | ||
3.编译错误:把return写错了 |
2.学习总结
2.1 学习进度条
周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
7/10.9-7/10.11 | 2天 | 356 | 基础编程 | PTA为什么总是编译错误 |
8/10.16-8/10.18 | 2天 | 256 | for循环语句 | 浮点型变量的定义 |
9/10.23-9/10.26 | 30小时 | 120 | 自定义函数 | 各种浮点型变量 |
10/10.30-10/11.2 | 28小时 | 150 | 多分支结构 | 多分支结构 |
11/11.6-11/11.8 | 20小时 | 153 | switch语句 | 什么是伪代码 |
12/11.13-12/11.15 | 20小时 | 90 | 伪代码 | 伪代码 |
13/11.20-13/11.22 | 18小时 | 91 | 使用continue语句进行循环,使用嵌套循环进行计算 | break语句和continue语句的区别 |
2.2 累积代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第四周 | 396 | 32 |
第五周 | 396 | 55 |
第七周 | 1024 | 170 |
第八周 | 1877 | 360 |
第九周 | 3566 | 530 |
第十周 | 5523 | 800 |
第十一周 | 7625 | 1024 |
第十二周 | 9235 | 1180 |
第十三周 | 11000 | 1270 |
2.3 学习内容总结和感悟 | ||
2.3.1 学习内容总结 |
2.3.2 学习体会
1.本周又学习了新的内能,感觉有点难。
2.伪代码还是有点不明白。
3.感觉自己与别人的差别越来越大