C语言I博客作业10

这个课程属于哪个课程 C语言程序设计II
这个作业要求在哪里 (https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9829)
我在这个课程的目标是 对于C语言的编写更加的熟练,更好的读懂代码
这个作业在那个具体方面帮助我实现目标 对于嵌套循环更加熟练
参考文献 PTA,C语言程序设计

1.PTA实验作业

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

1.1.1数据处理
数据表达:定义了变量i,n,j,count,数据类型是整型

数据处理:
伪代码如下
首先定义了四个整型变量
输入变量n
利用for(i = n;i>0;i--)对i进行循环
利用for(j = 0;j 输出字符‘A'+count
count进行累加
输出

1.1.2实验代码截图
C语言I博客作业10_第1张图片

1.1.3造测试数据

输入数据 输出数据 说明
4 C语言I博客作业10_第2张图片 样例
5 C语言I博客作业10_第3张图片 随机

1.1.4PTA提交列表及说明
C语言I博客作业10_第4张图片

1.格式错误:输出样例没有空格
2.编译错误:第十三行代码忘记打分号

1.2一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。

1.2.1数据处理
数据表达:定义了5个整型变量,n代表位数,i代表数值

数据处理:
伪代码如下
首先定义了五个变量
利用for(i=1;i<1000;i++)对i进行循环计算
再利用for(n=j,m=1;n>0;n--)对数值i进行循环计算
输出printf("% 6d",i);同时保障每个数输出占6列
1.2.2实验代码截图
C语言I博客作业10_第5张图片

1.2.3造测试数据

输入数据 输出数据 说明
样例

1.2.4PTA提交列表及说明

1.格式错误:每个数输出时未占6格

2.代码互评

同学代码
C语言I博客作业10_第6张图片

我的代码
C语言I博客作业10_第7张图片

1.我个人感觉我的代码更加容易理解,但是同学定义了字符型变量,而我没有定义
2.相比较之下,我们均主要运用了嵌套循环,两者均有学习之处

3.学习总结

3.1学习进度条

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

3.2 累积代码行和博客字数

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

3.3 学习内容总结和感悟

3.3.1 学习内容总结
C语言I博客作业10_第10张图片

3.3.2 学习体会
我个人认为这次作业难度比较大,我有许多地方都不太会,可能是平常练习的比较少
对于接下来的日子,我可能要抓紧时间学习,希望不要再期末考试的时候挂科

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