C语言Ⅰ博客作业10

C语言I博客作业10 C语言程序设计II
这个作业要求在哪里https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10095
我在这个课程的目标是 会使用c语言进行编程序
具体方面帮助我实现目标 熟练使用各种结构语句

|参考文献|C语言程序设计,百度百科|

1.PTA实验作业

1.1 7-7 编程打印空心字符菱形

本题目要求读入菱形起始字母和菱形的高度,然后输出空心字符菱形。所谓“空心菱形”是指:每行由两端为字母、中间为空格的字符串构成,每行的字符串中心对齐;上半部分相邻两行字符串长度差2,且字母从给定的起始字母逐一递增;下半部分与上半部分对称。

1.1.1 数据处理

数据表达 定义一些数据,如int函数6个;
数据处理:count用于结束两个for语句。

1.1.2 实验代码截图

C语言Ⅰ博客作业10_第1张图片

1.1.3 造测试数据

输入数据 输出数据 说明
B 5 B C C D D C C B 题目样例
A 5 A B B C C B B A 正确

1.1.4 PTA提交列表及说明|

提交列表说明:

开始没看清楚题目要求:上半部分相邻两行字符串长度差2。所以出了问题,之后看见之后就没问题了。

1.2 7-8 输出三角形字符阵列

本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

1.2.1 数据处理

数据表达:定义了int型和char型;
数据处理:用if判断要不要换行。

1.2.2 实验代码截图

C语言Ⅰ博客作业10_第2张图片

1.2.3 造测试数据

输入数据 输出数据 说明
4 C语言Ⅰ博客作业10_第3张图片 实验样例
5 C语言Ⅰ博客作业10_第4张图片 中间数

1.2.4 PTA提交列表及说明

提交列表说明

第一次是想试一下自己思路是否正确,结果发现理解错了,与室友讨论后又改正了思路发现对了。

2.代码互评

同学代码截图

C语言Ⅰ博客作业10_第5张图片

自己代码截图

C语言Ⅰ博客作业10_第6张图片

1.我自己是用了if-for语句,他是使用for语句循环两次;
2.他的运行起来比较简单明了,我的看起来比较繁琐。

3.学习总结

3.1学习进度条

C语言Ⅰ博客作业10_第7张图片

3.2 累积代码行数和博客字数

C语言Ⅰ博客作业10_第8张图片

3.3 学习内容总结和感悟

3.3.1 学习内容总结

C语言Ⅰ博客作业10_第9张图片

3.3.2 学习体会

感觉PTA作业越来越难了,当然也可能是我数学比较差,所以对题目的思路老是理解出错,之后要加强联系,还有就是有些结构语句的使用并不是佷了解,需要翻书来看,这个要多花时间看看书,其他方面还是有一点进步的。

你可能感兴趣的:(C语言Ⅰ博客作业10)