C语言I博客作业08
这个作业属于哪个课程 | https://bbs.csdn.net/forums/csuft_swxy_C?typeId=17328 |
---|---|
这个作业要求在哪里 | https://bbs.csdn.net/topics/603608019 |
这个作业的目标 | 加深对循环结构的了解 |
学号 | 20218597 |
1.PTA实验作业
1.1 7-4 幸运彩票 (15 分)
彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。
1.1.2 实验代码截图
1.1.3 数据处理
数据表达:
1.变量m,n:整型变量 由题目的要求的范围得来
2.变量k:整型变量 用于接收每一个数位上的值
数据处理:
表达式:赋值表达式,逻辑表达式,算数表达式;
流程结构:for语句的嵌套,if语句。
1.2 7-2 输出三角形字符阵列 (15 分)
本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。
1.2.2 实验代码截图
1.2.3 数据处理
数据表达:
1.变量n:整型变量 由用户输入得来
2.变量c:字符型变量 由赋值和题目输出要求的来
数据处理:
表达式:赋值表达式,逻辑表达式;
流程结构:for语句的嵌套。
1.3 7-3 字符菱形 (10 分)
根据读入的字符和边长,勾画字符菱形。
1.3.2 实验代码截图
1.3.3 数据处理
数据表达:
1.变量b:整型变量 由用户输入得来,题目需求得来
2.变量a:字符型变量 由输入和题目要求的来
数据处理:
表达式:赋值表达式,逻辑表达式;
流程结构:for语句的嵌套,while语句,getchar和putchar函数。
1.4 7-4 幸运彩票 (15 分)
彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。
1.4.2 实验代码截图
1.4.3 数据处理
数据表达:
1.变量n:整型变量 由用户输入,题目需求得来,最大取值范围
2.变量k1,k2:整型变量 由于需要保存前三位数和后三位数开辟的空间
数据处理:
表达式:赋值表达式,逻辑表达式;
流程结构:for语句的嵌套,if-else语句。
1.5 PTA提交列表及说明
2.学习总结
2.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第七周 | 25h | 400 | if-else语句 | 多重判断语句 |
第八周 | 27h | 500 | if-else,switch-case语句 | 循环语句 |
第九周 | 30h | 550 | while,do-wile语句 | 多重循环语句 |
第十周 | 26h | 500 | for语句 | 递归算法 |
第十一周 | 28h | 520 | 递归算法,数组 | 数组的存储及使用 |
第十二周 | 29h | 600 | 掌握数组 | 字符串的string库中的大多函数作用 |
第十三周 | 27h | 550 | 掌握字符,string库中的基本函数 | 结构体的实际用处 |
第十四周 | 32h | 540 | 结构体 的了解加深 | 指针的意义及使用情况 |
2.2 累积代码行和博客字数
2.3学习感悟
- 这周讲的是操作系统,对c语言基本没什么讲解,
- 自学到指针卡住了,对于指针难以深入,题目还是坐少了,准备再刷一些题目去填充自己的不足,争取在本学期结束c语言的学习