zoukankan      html  css  js  c++  java
  • C语言I博客作业09

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-2
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11635
    这个作业的目标 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型
    学号 20208965

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

    1.1 题目名1统计各位数字之和是5的数 (20分)

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

    1.1.1数据处理

    数据表达:运用了x,j,n,sum,m,k几个变量,且都为整型。
    数据处理:运用while循环语句,用for循环进行总结运算。
    

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    104 999 104 is counted. count = 15, sum = 3720 代入题目数据,结果正确
    188 656 count = 10, sum = 3110 代入不同值,输出结果无误

    1.1.4 PTA提交列表及说明

    提交列表说明:
    编译错误:漏打了{return 1;},导致死循环,输出错误
    编译错误:第一次编译的时候有一个中括号未打,导致编译错误
    部分正确:没有考虑其他情况,只考虑了有空格、小写辅音不算一种情况

    1.2 题目2解一元二次方程 (10分)

    解一元二次方程

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

    一元二次方程的求根公式为:

    题图.jpg

    要求:

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

    1.2.1 数据处理

    **数据表达**:a,b,c,x1,x2,x,z,m,d为双浮点型,a,b,c输入赋值。
    **数据处理**:表达式:b*b-4*a*c,(-b-sqrt(b*b-4*a*c))/(2*a),-b/(2*a)。
                流程结构:if-else语句
    

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    0 0 3.6 无解 方程无解
    1 -0.4 0.04 x1 = x2 = 0.2 若 Δ=0,则方程有两个相等的实根
    -0.2 0.04 -0.01 x1 = 0.1-0.2i, x2 = 0.1+0.2i 方程有两个共轭的虚根

    1.2.4 PTA提交列表及说明

    提交列表说明:
    部分正确:最后一下求共轭的虚根时把b写为了d。
    答案错误:没有考虑x1-0和x2-0的情况。
    编译错误:题目中的&&只打了一个。

    2.代码互评(5分)

    同学代码截图

    自己代码截图

    不同之处
    1.同学一的代码中定义的变量与我定义的变量不同。
    2.同学一使用了power进行运算,我没有。
    3.同学二在计算过程中限制的条件与我不同,他是“==0”,我是“>=0”。

    3.学习总结(15分)

    3.1 学习进度条(5分)

    3.2 累积代码行和博客字数(5分)

    3.3 学习内容总结和感悟(5分)

    3.3.1 学习内容总结

    3.3.2 学习体会

    1.对于没学的知识点,没有自学的习惯,导致有些题没有写题思路。
    2.pta的作业越来越来难了,头秃头秃……
    3.这一周感觉过的很忙碌,但是好像没有什么收获。
    4.函数题虽然知道它的基本的知识点但做函数题还是不会自定义函数,做题时有点懵。
    5.马上就要考试了,感觉自己的知识还有很多漏洞,要赶紧查漏补缺了。

  • 相关阅读:
    java 泛型
    数据结构与算法分析java——线性表1
    常见链表题
    网络面试题集锦
    java 网络流 TCP/UDP
    java文件
    java IO流——字节流
    java IO流——字符流
    java集合框架——工具类
    java集合框架——Map
  • 原文地址:https://www.cnblogs.com/kwq0928/p/14166423.html
Copyright © 2011-2022 走看看