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。
数据处理:
C语言I博客作业10_第1张图片

1.1.2实验代码截图

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

1.1.3 造测试数据

输入数据 输出数据 说明
3 3行的三角形字符阵列
5 C语言I博客作业10_第3张图片 5行的三角形字符阵列
6 C语言I博客作业10_第4张图片 6行的三角形字符阵列

1.1.4 PTA提交列表及说明


格式错误:putchar(' ');之间需打空格,不然就不会使输出的结果上下隔开。
格式错误:putchar(' ');之间误打成putchar(“ ”);

1.2 7-4 同构数 (10 分)

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

1.2.1 数据处理

数据表达:定义2个整型变量和一个形参i,还构造了一个函数b=aa
*数据处理:
C语言I博客作业10_第5张图片

1.2.2 实验代码截图

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

1.2.3 造测试数据

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

1.2.4 PTA提交列表及说明


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

2 代码互评

同学代码1:
C语言I博客作业10_第8张图片
同学代码2:
C语言I博客作业10_第9张图片
自己代码:
C语言I博客作业10_第10张图片
与第一位同学相比:他定义的整型变量不同,做题方法也不一样,虽然我的比较简洁,但他的感觉更高级一些。 总之还是值得学习,毕竟多掌握一些方法对自己没有坏处。
与第二位同学相比:他的其实很多看起来跟我差不多,但是我用了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 累积代码行和博客字数

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

3.3 学习内容总结和感悟

3.3.1 学习内容总结

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

3.3.2 学习体会

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

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