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

浙公网安备 33010602011771号