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

    一.作业头:

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-4
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11496
    这个作业的目标 1.学会使用自定义函数。2.通过代码互评来取长补短。3.学会使用思维导图APP来构建自己的知识体系。
    学号 20209070

    二.本周作业头:

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11496
    我在这个课程的目标是 1.学会熟练使用自定义函数。2.学会灵活使用x-mind。3.通过不断地试错和改正,取得一定的进步。
    这个作业在那个具体方面帮助我实现目标 1.学会使用自定义函数。2.通过代码互评来取长补短,发现自己与别人的差距。3.学会使用思维导图APP来构建自己的知识体系。
    参考文献 1.《C语言程序设计》 2.《C Primer Plus》

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

    1.1 求组合数7-2 (15分)

    1.1.1数据处理

    数据表达:定义了sum,n,m,这些变量;其中sum是浮点型,n,m是整型。                                           
    数据处理:使用了for循环语句,有double fact(int n)自定义函数。
    函数参数:主函数为int main;sum,n,m这些为参数。
    

    1.1.2实验代码截图

    1.1.3 造测试数据

    1.1.4 PTA提交列表及说明

    提交列表说明:

    1.部分正确:本题是老师上课讲过的,凭着印象写完后,显示部分正确。发现多出来了部分不需要的数据。
    2.答案正确:把多余的不需要数据删改后,又调了一下格式,就行了。这也让我明白,以后写代码的时候不能凭印象,要真正的去理解,掌握原理而不是一味地模仿。
    

    1.2求幂之和7-3(15分)

    1.2.1数据处理

    1.数据表达:使用了i,n,sum整形变量,sum初始化为零,result浮点型变量。
    2.数据处理:i为输入值,n为for循环递增变量,用于限定循环,result为输出结果。
    3.函数参数:主调函数int main(),并且调用啦pow()函数,其中i,n,sum为实参,result为形参。
    

    1.2.2 实验代码截图

    1.2.3 造测试数据

    1.2.4 PTA提交列表及说明

    提交列表说明:

     1.答案错误:sum=0;这一部分由于大意输入错误,输成了 sum=2;。
     2.答案正确:发现答案错误后,一步步检查发现上述错误,并及时改正。
    

    2.代码互评(5分)

    同学代码截图:

    同学1:

    同学2:

    自己的代码截图:

    比较:

    1.从第一位同学的代码看出第一位同学对代码的理解还是很好地,因为负数是没有阶乘的,该同学就利用if-else结构判断是否有负数,再分别进行输出。很棒!
    2.第二位同学运用了自定义函数,并且使用了do...while循环,这个还没学到,看来这个同学的自学能力很强,值得学习!
    3.和前两位同学相比,我的代码就显得普通的多了,就是按照平时学的来打的。从这也可看出自己和这两位同学的差距,该向着两位同学学习!

    3.学习总结(15分)

    ​####3.1 学习进度条(5分)

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


    3.3.1 学习内容总结

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

    1.这周学习了自定义函数,自我感觉还是挺难的,不太好操作。
    2.这一周因为加了军拓和很多部门,时间方面还是管理的不太好,到时上课效率不高,可加复习时间分配的也不多,这点需要反思。并做出适当调整。
    3.觉得c语言学习慢慢的和数学牵连的更多了,本身数学不太好,在今后的就好好学习,兼顾学习和生活合理安排时间。

  • 相关阅读:
    [算法练习]ZigZag Conversion
    获取所有后缀DDE打开命令
    [算法练习]Add Two Numbers
    获取dll编译时生成的pdb文件的名称
    [转载]定位 C++/CLI 库的加载失败异常
    在C++/CLI环境下,千万不要把普通全局函数当标准C/C++的函数指针传递给native的库使用
    Mono集成中使用api获取当前mono 调用堆栈的方法
    简单对比了一下MonoXml与SystemXml在Unity下的表现
    C++从LPEXCEPTION_POINTERS获取调用堆栈
    遇到doxygen生成的chm文档目录如果有中文是乱码?
  • 原文地址:https://www.cnblogs.com/yuanweimin/p/13972641.html
Copyright © 2011-2022 走看看