c语言|博客作业04
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11489 |
我在这个课程的目标是 | 学会调用函数和能够解决更多长代码的分析 |
这个作业在那个具体方面帮助我实现目标 | 可以让我更好的掌握调用函数 |
参考文献 | C语言程序设计,C primer plus |
1.PTA实验作业
1.1 用函数编程计算两个整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。
数据表达:程序调用了:a b 。他们是通过赋值语句来实现赋值的,而他们都是整型变量。
数据处理:数据用到了顺序结构,分支结构。和赋值语句,if esle 语句。
函数参数:主调函数是int main()函数,无被调函数。实参是a b .
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
3 9 | 9 | 答案正确 |
2 7 | 7 | 答案正确 |
1.1.4 PTA提交列表及说明
编译错误:写的代码有一条没有分号。还有就是单词错误。
1.2 题目
数据表达:程序调用了i n sum result 等变量,他们为整型。还有双精度浮点型:power变量。
数据处理:用到了顺序结构,循环结构,其中还用到了赋值语句和for循环语句。
函数参数:主调函数是int main(),实参是i n sum result.
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
5 | 62 | 较小 |
7 | 254 | 比较大 |
1.2.4 PTA提交列表及说明
部分正确:主要是result=%d的等号两边我没写空格。
2.代码互评
同学a:
同学b:
自己的:
(1)两个同学的代码设置的变量都比我自己的要少,比我的更让人醒目,清楚。
(2)其中同学b的result变量有的是双精度浮点型而我的却是整型,相对来说他的要更严谨。
(3)对比了两个同学的代码我更欣赏同学a的代码,因为他的更简单,更具有说服力。
3.学习总结
3.1 学习进度条
周\日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第八周/10.19~10.25 | 12小时 | 100行 | 学会了使用基本的c语言和markdown语法。 | 当时我对所有的都不会,如:半角和全角的区别 |
第九周/10.26~11.1 | 10小时 | 236行 | 知道了常量,变量,和数据类型的定义和使用算数运算和赋值运算 | 一些c语言的语法还不清楚 |
第十周/11.2~11.8 | 14小时 | 340行 | 学会了使用for循环语句 | 一些基本数学函数都不会使用 |
第十一周/11.9~11.15 | 18小时 | 354行 | 学会了调用函数 | 但是还有一点不能理解它的含义 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
请用思维导图的形式将到目前为止所学的内容进行整理。
3.3.2 学习体会
通过四周的学习,我感受到了C语言的难点,那就是代码一旦进入分支结构就变得非常的复杂,但我在学习的时候还是对他蛮有乐趣的。
虽然比前几周的状态要好那么一点点,但还是有那么难的,对于C语言来说最大的拦路虎就是心态,所以我一定会坚持的,让我们一起加油吧!!!