C语言I博客作业10
| 这个作业属于哪个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10100 |
| 我在这个课程的目标是 | 更加熟练的学会循环结构,自己独自做出pta的题目 |
| 这个作业在哪个具体方面帮助我实现目标 | PTA 以及之前学过的知识(语句 循环结构 运算符 ) |
| 参考文献 | CSND 百度 问同学 课本 |
1.PTA实验作业

1.1 7-8 输出三角形字符阵列 (15 分)
题目描述:本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。
1.1.1数据处理
*数据处理:输入n表示行数,定义字符型变量c初始值为A。
*数据处理:

1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 3 | ![]() |
3行的三角形字符阵列 |
| 5 | ![]() |
5行的三角形字符阵列 |
| 6 | ![]() |
6行的三角形字符阵列 |
1.1.4 PTA提交列表及说明

*格式错误:putchar(' ');之间需打空格,不然就不会使输出的结果上下隔开。
*格式错误:putchar(' ');之间误打成putchar(“ ”);
1.2 7-4 同构数 (10 分)
题目描述:一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。
1.2.1 数据处理
数据表达:定义2个整型变量和一个形参i,还构造了一个函数b=aa
*数据处理:

1.2.2 实验代码截图

1.2.3 造测试数据

1.2.4 PTA提交列表及说明

*答案错误:不知道怎么使每个数输出占6列,就没打6,直接输入的%d,然后就错了。
2 代码互评
同学代码1:

同学代码2:

自己代码:

与第一位同学相比:他定义的整型变量不同,做题方法也不一样,虽然我的比较简洁,但他的感觉更高级一些。 总之还是值得学习,毕竟多掌握一些方法对自己没有坏处。
与第二位同学相比:他的其实很多看起来跟我差不多,但是我用了char c='A';(定义字符型变量c初始值为A)看起来比他高级一些,但他的也很直观!
3 学习总结
3.1 学习进度条
| 周/日期 | 这周所花的时间 | 代码数 | 学到的知识点简介 | 目前疑惑的问题 |
|---|---|---|---|---|
| 第六周 | 19h | 130 | 学会怎样使用浮点型函数及整数型函数,和一些关于c语言的语法 If-else语句 | 老是出现一些细节问题 |
| 第七周 | 26h | 147 | 输入语句scanf(),分支结构 | double浮点型变量 |
| 第八周 | 16h | 95 | or语句,输出华氏温度转换 for循环 | or语句不熟悉 |
| 第九周 | 17h | 115 | 函数的声明,定义和调用 | 定义函数使用不熟练 |
| 第十周 | 15h | 134 | 学会了嵌套语句,逻辑表达式的使用方法 | 多分支结构搞不清 |
| 第十一周 | 14h | 130 | switch语句 和伪代码,数组的使用 | 部分使用条件 |
| 第十二周 | 15h | 134 | while语句,do——while语句的使用方法 | 之前学到的东西不会去运用 |
| 第十三周 | 13h | 124 | 学会了continue和break语句用法,以及二维数组运用 | 数组运用不熟练 |
| 第十四周 | 14h | 129 | 学会了三目运算符的运用 | 还是数组不会 |
3.2 累积代码行和博客字数

3.3 学习内容总结和感悟
3.3.1 学习内容总结

3.3.2 学习体会
又过了一周,感觉时间过得蛮快的,这周感觉自己又进步了一些,但是和同学比起来,还是觉得自己有很多不足,开始作业没认真,问这问哪的,也觉得不好意思,但既然自己选了这个专业,就得去把它学会,谁叫我以后要靠这个吃饭呢? 快期末了,自己也得多看看书,看看自己之前错过的题目了,然后在下个学期,应加把力跟上老师的节奏,加油!!!!




浙公网安备 33010602011771号