C语言I博客作业08

|这个作业属于那个课程 |https://edu.cnblogs.com/campus/zswxy/SE2020-4/ |
| ---- | ---- | ---- |
|这个作业要求在哪里 |https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11629 |
|我在这个课程的目标是 |学好break,continue,for循环的嵌套循环解决问题 |
|学号 |20209208 |

1.PTA实验作业

1.1,7-2 打印九九口诀表 (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.1数据处理

数据表达:整形N,i,j,N为用户输入的数据.
数据处理:先循环j,在循环i,镶嵌循环

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
1 1*1=1 1*1
2 11=1 12=2 2*2=4 2*2
3 11=1 12=2 22=4 13=3 23=6 33=9 3*3

1.1.4 PTA提交列表及说明


1.编译错误:printf后忘记打;
2.多种错误:for循环表达式没有写对,格式也没写对。

1.2 7-5 幸运彩票 (15分)

彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。

1.2.1 数据处理

数据表达:整型a,i,n
数据处理:for (int i = 0; i < n; i++),for镶嵌循环,if else循环结构

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
2 134431 135243 You are lucky! You are lucky! 输入正确

1.2.4 PTA提交列表及说明


编译错误:把a[i]打成a[n]
编译错误:没有打分号。

2.代码互评(5分)

同学代码截图

自己代码截图

1.尹国强同学用了整型定义,把前三位数和后三位数分别表示,而我则是直接相加。
1.我在for循环里用了scanf语句。

3.学习总结

3.1 学习进度条

周/日期 这周花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第三周 三天 128 for循环结构 博客园的折线图
第四周 一天 142 定义函数 定义函数的理解
第五周 两天 180 if的复杂分支结构 生活中的一些单位如何定义浮点型变量
第六周 两天 200 Switch语句 Switch语句后可否跟if语句
第七周 三天 280 while语句及do while语句 do while语句的使用
第八周 一天 80 for循环的嵌套式循环,continue的使用 for循环里加入多个循环

3.2 累积代码行和博客字数(5分)

![](https://img2020.cnblogs.com/blog/2180268/202012/2180268-20201218165131848-1739341944.png

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

3.3.1 学习内容总结

3.3.2 学习体会

  1. 自己的知识量完全不够,需要学习。
  2. 遇到困难问题思维混乱
  3. 在C语言这条路上要不断积累,不断解决问题。
posted @ 2020-12-18 16:57  小小小韬哥  阅读(129)  评论(5编辑  收藏  举报