C语言I作业10

问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10098
我在这个课程的目标是 熟练掌握C语言和markdown语法的相关用法
这个作业在那个具体方面帮助我实现目标 它能够让我更好的去熟悉C语言和markdown语法
参考文献 PTA常见问题解析 , C语言程序设计 ,C Primer Plus

1.PTA实验作业

PTA排名:

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

题目内容:C语言I作业10_第1张图片

1.1.1数据处理

数据表达:我用int定义了i,j,k,x,m这些整型变量,用scanf语句输入了起始字母和菱形高度。
数据处理:通过for语句的循环嵌套完成。

1.1.2实验代码截图

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

1.1.3 造测试数据

输入数据 输出数据 说明
B 5 样本数据
C 6 实验数据

1.1.4 PTA提交列表及说明

提交列表说明
1部分正确:
一开始我的代码是这样的,我就很奇怪,部分正确,找了好久。
2答案正确:后面发现原来是赋值符号搞错了。

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

题目内容:C语言I作业10_第3张图片

1.2.1数据处理

数据表达:用int去定义整型变量,用scanf语句输入和printf语句输出,for语句循环嵌套。
数据处理:通过使用for语句的环环相扣完成的。

1.2.2实验代码截图

C语言I作业10_第4张图片

1.2.3 造测试数据

输入数据 输出数据 说明
4 样本数据
6 C语言I作业10_第5张图片 实验数据

1.2.4 PTA提交列表及说明

提交列表说明
1格式错误:
每个字母后都有一个空格,这里我没看到。
2答案正确:后面重新看了一遍题目才发现。

2.代码互评

同学代码

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

自己代码截图

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

题目梅森数。相同点:都是用pow函数去完成的这道题。不同点:他们俩的解题思路和我是不同的,我觉得我的相对于他们俩较为简单一些,我用了sqrt函数去完成的。

3.学习总结

3.1学习进度条

时间 所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 一天 25 正式了解C语言
第二周 一天 50 了解markdown语法
第三周 三天 66 掌握关系运算、if-else语句、格式化输入语句scanf(),以及常用的数学库函数
第四周 三天 84 掌握使用for循环语句实现指定次数的循环程序设计
第五周 三天 86 对函数的定义和调用有初步的认识,能模仿编程
第六周 三天 146 熟悉多分支结构、字符型数据类型和逻辑运算符
第七周 三天 129 熟悉多分支结构switch语句的使用
第八周 三天 96 熟悉使用while和do-while结构解决问题 while语句和dowhile语句还是有点没分清楚
第九周 三天 106 熟悉break、continue的使用和熟悉使用循环的嵌套解决问题 continue语句不能熟悉运用
第十周 三天 113 选择合适的算法、合理的循环结构,熟练的编写程序 有些算法还是没弄懂

3.2 累积代码行和博客字数

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

3.3学习内容总结和感悟

3.3.1学习内容总结

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

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