C语言I博客作业11

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10132
我在这个课程的目标是 能熟练掌握各种编程
这个作业在哪个具体方面帮助我实现目标 在PTA的函数体还有编程题上
参考文献 C语言程序与设计教材,百度等

1.PTA实验作业

7-1 解一元二次方程(*)
题目要求
C语言I博客作业11_第1张图片
C语言I博客作业11_第2张图片

1.1.1数据处理

首先用double引入进去,然后再用用if-else进行分类讨论。

1.1.2实验代码截图

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

1.1.3造测试数据

输入数据 输出数据 说明
0 4.5 -3.6 x = 0.8 数据给的
x = 0.8 x1 = x2 = 1.18921e-007 数据给的
0 0 0 无穷多解 数据给的
-2 0.8 -0.06 x1 = 0.1, x2 = 0.3 数据给的

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

1.1.4 PTA提交列表及说明


说明:这个题目我当时做得时候简直是一个崩溃,因为有很多不懂的地方,做了很久,后来通过请教同学才把这个题目搞懂,很不容易。

1.26-2 统计各位数字之和是5的数

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

1.2.1数据处理

第一个函数int s=0,t=0,int n;s表示各位数字之和
第二个函数用了 sum=0,count=0,i,int a, int b

1.2.2实验代码截图

C语言I博客作业11_第8张图片

1.2.3造测试数据

输入数据 输出数据 说明
a=104 b=999 104 is counted.
count = 15, sum = 3720 数据给的

1.2.4 PTA提交列表及说明

说明:个人认为这个题目还是比较难的,找错误也找了很久

2.代码互评

同学代码
C语言I博客作业11_第9张图片
我的代码
C语言I博客作业11_第10张图片
C语言I博客作业11_第11张图片
其实我们两个的差不多,这位同学的比我的复杂,难度的比我的大,这位同学的实力还是比我要强些

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
11/1-11/3 5h 90 分支结构,逻辑运算和关系运算,字符型数据 数学问题不能用代码表示
11/6-11/8 6h 100 switch语句 对这些函数语句不理解
11/11-11/13 5.5h 90 while语句和do-while语句 字符型具体表达
11/17-11/22 4h 80 循环嵌套 不懂初始化语句的位置
11/25-11/29 5h 90 通过使用字符型变量进行解题 字符的输入
12/3-12/6 10h 150 函数定义及相关知识 数组

3.2 累积代码行和博客字数

C语言I博客作业11_第12张图片

3.3 学习内容总结和感悟

3.3.1 学习内容总结

C语言I博客作业11_第13张图片

3.3.2学习感悟

越来越感觉到编程题以及函数题的题目渐渐变难,也发现自己对于作业开始不耐心起来,每次找错误都要很久才能找出来,有时候甚至还找不出来。总之希望以后的自己耐心一点,多像优秀的同学请教。希望自己能一直坚持下去。加油!

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