C语言I博客作业09

作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-4
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11637
这个课程的目标是 巩固学习备考
学号 20209080

1.PTA实验作业(20分/题)

1.1

1.1.1数据处理

数据表达:用了x,x1,x2,a,b,c,h,f,g这些变量;a,b,c通过用户赋值得来,f,h分别表示了某个公式,这些都是浮点型变量;
数据处理:用了x=-1c/b,x1=(-1b+sqrt(bb-4ac))/(2a),x2=(-1b-sqrt(bb-4ac))/(2a),f=-1b/(2a),
h=sqrt(-1
(bb-4ac))/(2a);运用了分支结构。

1.1.2实验代码截图


1.1.3 造测试数据

输入数据 输出数据 说明
0 4.5 -3.6 x = 0.8 唯一解为0.8
0 2.8 0 x=0 唯一解为0
3 0 0.27 x1 = 0+0.3i, x2 = 0-0.3i 该方程有两个虚根,分别是x1 = 0+0.3i, x2 = 0-0.3i

1.1.4 PTA提交列表及说明

部分正确:没弄明白虚数部分怎么计算,这可能算是数学问题吧。。。
解决方法:请教同学。

1.2

6-2 统计各位数字之和是5的数 (20分)
本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。

1.2.1数据处理:

数据处理:运用了x,a,b,sum,count等参数
函数参数:b++循环输出sum,count

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
104 999 104 is counted./ count = 15, sum = 3720 104是满足条件的数,这区间有15个数满足条件,和为3720
14 100 14 is counted./count=5,sum=160 14是满足条件的数,这区间有5个数满足条件,和为160
1 16 count=2,sum=19 俩个都不是满足条件的数,这区间有2个数满足条件,和为19

1.2.4 PTA提交列表及说明

编译错误:未定义函数,造成编译错误。

2.代码互评(5分)

同学代码截图


···分割线···

自己代码截图

·比较

1.同学代码比较繁琐重复了多种语句
2.相较来说我的更为简洁使用时间更简洁。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学的知识点简介 目前比较迷惑的内容
10/12——10/18 16h 100 c语言的辨识,什么是c语言 c语言的优越
10/24——11/1 12h 200 将数据转化为代码 符号的含义
11/2——11/7 10h 240 for的循环语句 定义函数的划分
11/8 ——11/15 10h 255 pow(),sqrt()函数 自定义函数的设定与运用
11/16 ——11/22 23h 324 if-else分支 对于空格的使用不清不楚
11/22——11/29 22h 432 switch分支 对掌握pta上的错误提示
11/29——12/6 22h 472 循环结构中的while和do-while while的运用不太清楚
12/7——12/13 15h 423 break、continue和for循环嵌套 for循环嵌套的规则
12/14——12/20 25h 459 函数的运用 函数的实际作用

3.2 累积代码行和博客字数

时间 博客字数 代码行数
第一周 430 63
第二周 540 80
第三周 770 237
第四周 800 244
第五周 820 257
第六周 900 301
第七周 923 324
第八周 892 287
第九周 900 327

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

内容:
·重学函数既有复习又有新知识,有参函数,无参函数。
感悟:
·本周题目傻眼,让我清楚明白自己的渺小,哭泣,含泪学习。

posted @ 2020-12-21 15:51  秃头的快乐  阅读(100)  评论(0)    收藏  举报