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 编程打印空心字符菱形 **

题目内容:

1.1.1数据处理

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

1.1.2实验代码截图

1.1.3 造测试数据

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

1.1.4 PTA提交列表及说明

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

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

题目内容:

1.2.1数据处理

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

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
4 样本数据
6 实验数据

1.2.4 PTA提交列表及说明

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

2.代码互评

同学代码


自己代码截图

题目梅森数。相同点:都是用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 累积代码行和博客字数

3.3学习内容总结和感悟

3.3.1学习内容总结

posted @ 2019-11-29 16:36  你是如梦初醒  阅读(276)  评论(2编辑  收藏  举报