C语言I作业11

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

1.PTA实验作业

PTA排名:

**1.1 6-1 统计某类完全平方数 **

题目内容:

1.1.1数据处理

数据表达:利用这周所学习的函数定义去做这道题,然后用while语句去完成。
数据处理:先定义这个函数,然后用int定义自己所需要的变量,最后用sqrt函数和ifwhile语句去完成。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
105 500 6 样本数据
140 463 4 实验数据

1.1.4 PTA提交列表及说明

提交列表说明

1编译错误:总是赋值等于需要两个等于号,我总是只有一个。
2答案正确:将这个改正就对了。

**1.2 6-2 统计各位数字之和是5的数 **

题目内容:

1.2.1数据处理

数据表达:先去定义函数,然后用int定义sum,n这些变量
数据处理:先去将函数定义,然后使用while语句去判断,最后再使用ifelse语句去嵌套完成。

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
104 999 104 is counted count = 15, sum = 3720 样本数据
5 60 5 is counted. count = 6, sum = 165 实验数据

1.2.4 PTA提交列表及说明

提交列表说明

1部分正确:没有考虑i=b这种情况,所以导致了部分正确。
2答案正确:我将i<b改成i<=b就对了

2.代码互评

同学代码

同学代码

自己代码截图

6-1 统计某类完全平方数 我和第一个同学所用方法是一样的都是用的for语句去完成的,而另一位同学则是使用的是while语句完成的。

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|选择合适的算法、合理的循环结构,熟练的编写程序|有些算法还是没弄懂|
|第十一周|三天|194|掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型|没搞懂函数的定义|

3.2 累积代码行和博客字数

3.3学习内容总结和感悟

一个学期快要结束了,对于C语言这门课我感觉慢慢入门了,已经可以独立编写一些简单的代码了,但是和班上那些优秀的人的差距还是好大,希望自己能够继续好好学习,尽快赶上这些人,大二的学长告诉我说如果C语言比作一个柱子,我们才学了柱子底一点点,也就那么三分之一,但是另外三分之二还有好高好高,所以我一定不能放弃,要好好学习,加油,奥里给,冲啊!!!

3.3.1学习内容总结

posted @ 2019-12-06 15:11  你是如梦初醒  阅读(265)  评论(2编辑  收藏  举报