C语言I作业11

一, 本周教学内容&目标

第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。

二,本周作业头

这个作业属于哪个课程? C语言程序设计I
这个作业要求在哪里? https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10131
在这个课程的目标是 学精C语言,奠定基础
这个作业在哪个具体方面帮助我实现目标? 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。
参考文献 C语言作业评价标准,百度百科

三,本周作业

四,作业格式

1.1 统计各位数字之和是5的数

1.1.1数据处理

数据表达

本题变量:int整型,调用两个函数

数据处理(伪代码):

C语言I作业11_第1张图片

1.1.2实验代码截图

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

1.1.3造测试数据

输入数据 输出数据 说明
104 999 104 is counted.count = 15, sum = 3720 题意
30 500 500 is counted.count = 18, sum = 3843
15 400 count = 16, sum = 2555

1.1.4 PTA提交列表及说明

提交列表说明

1.编译错误:第一个函数用了一个变量i=n,结果发现可以直接用n使用while循环

1.2 解一元二次方程(*)

1.2.1数据表达

数据处理

本题变量:double浮点型a, b, c, x, x1, x2, m, p, q;

1.2.2实验代码截图

C语言I作业11_第3张图片

1.2.3造测试数据

输入数据 输出数据 说明
-3 1.2 -0.12 x1 = x2 = 0.2 a不等于0,得塔等于0情况
0 0 1.8 无解 a等于0,b等于0情况
-0.2 0.04 -0.01 x1 = 0.1-0.2i, x2 = 0.1+0.2i a不等于0,得塔小于0情况

1.2.4 PTA提交列表及说明

提及列表说明

1.编译错误:未使用#defind 宏定义

2.代码互评

同学代码

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

自己代码

C语言I作业11_第6张图片
1.第一位同学用的do-while语句,而我直接用的while
2.第二位同学用n=number做了一个转换

3.学习总结

在这周的学习中,我学习到了break、continue的使用及循环嵌套的使用

3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 10h 60 学习常量,变量,数据类型
第二周 6h 40
第三周 12h 100 学会了if-else结构
第四周 12h 110 学会了for循坏结构
第五周 13h 130 对函数的使用,以及定义新的函数
第六周 15h 180 学会使用分支结构
第七周 17h 240 学习了新的语句switch语句
第八周 17h 260 学会了while语句和do while语句
第九周 19h 400 学会了break、continue的使用及循环嵌套的使用
第十周 22h 450 学会了循环,算法综合运用
第十一周 30h 600 学会了各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型

3.2 累积代码行和博客字数

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

3.3学习内容总结和感悟

3.3.1 学习内容总结

请用思维导图的形式将到目前为止所学的内容进行整理。
C语言I作业11_第8张图片

3.3.2 学习体会

在这周的学习上,课前做了预习的准备,在课后做了些选择题巩固了函数的定义、调用和申明,但是在这周的pta上被虐了,有几题感觉跟上课出入很大,不过也通过网上查找解决了许多问题,下次继续努力。

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