C语言I博客作业11

一, 本周教学内容&目标

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

二,本周作业头

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

三,本周作业

 

 四,作业格式

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

1.1.1数据处理

数据表达:用int定义整数变量 num1, sum

数据处理(伪代码):  begin   

                             int  a b

                            b = n%10, 提出个位数 n/=10  取出下一位数 a+=b 整合    if (a ==5) 判断整数和是否等于5    定义变量 sum  count i  再用 if 进行判断  cout ++ 满足的个数,  sum+=i 整数的和

                             End

 

n

1. 1.2实验代码截图

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

 

 1.1.3造测试数据

 

1.1.4 PTA提交列表及说明

 

 提交列表说明

借鉴而来的,然后慢慢摸索搞懂

 

1.2 解一元二次方程(*)

请编写程序,解一元一次方程 ax2​​+bx+c=0 。

要求:

  • a=0,则解一元一次方程。
    • 若方程有唯一解,则输出方程的根;
    • 若方程无解,则输出“无解”;
    • 若方程有无穷多解,则输出“无穷多解”。
  • a0,则解一元二次方程。
    • Δ>0,则输出方程的两个不等的实根;
    • Δ=0,则输出方程的两个相等的实根;
    • Δ<0,则输出方程的两个共轭的虚根。

所有实数均以%g输出。

1.2.1数据表达

数据处理:用double 定义浮点型变量  a,b,c sum x x1 x2 m n

数据表达: begin

               用 double 定义各变量

              再 scanf 输入数据

            用if 进行判断 输出第一种结果

            再用else if 进行判断输出第二种结果

           再用els if 判断输出第三种结果

          再else 进行第四种结果的判断

        End

          

1.2.2实验代码截图

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

 

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

 

 1.2.3造测试数据

 

 

 

1.2.4 PTA提交列表及说明

 

 提及列表说明

借鉴而来,慢慢摸索搞懂

2.代码互评

同学代码

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

 

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

 

 

自己代码

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

 

   1.与他们两个做题的思路是一样的,但是其中的一些定义变量不同

2 .在进行数据表达的时候,一些等式有所不同

 

3.学习总结

3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点 目前比较迷惑的问题
第一周 3h 21 输出Hello World!
第二周 4h 23 提问的智慧  输出函数
第三周 5h 25 if-else判断结构 逻辑"或"逻辑"与"
第四周 6h 36 for循环结构
第五周 7h 44 函数定义,while循环与for循环
第六周 8h 49 多分支结构、字符型数据类型和逻辑运算符 多分支看不懂
第七周 9h 89 switch语句 switch不会用
第八周

10h

124 while和do-while 语句理解程度不够
第九周 11h 156 break、continue,return的区别,使用循环的嵌套解决问题 三个作用没区别开来,循环的嵌套不会
第十周 12h 178 复习 字符型  难写清楚
第十一周 13h 240 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。

 

3.2 累积代码行和博客字数

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

 

 

 

3.3学习内容总结和感悟

3.3.1 学习内容总结

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

 

 

3.3.2 学习体会

这个函数和编程题挺难的, 加油学习 打好C语言的基础,认真复习。

 

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