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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11494
    我的课程目标是 掌握自定义函数并熟练使用
    这个作业在那个具体方面帮助我实现目标 对于自定义函数的应用练习
    参考文献 C Primer Plus(第6版中文版)

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

    1.1,求组合数 (15分) 题目内容描述:


    1.1.1数据处理

    数据表达:定义了整型变量 n,m 和浮点型变量 result。
    数据处理:使用了表达式result = result * i  表达式result = fact(n)/(fact(m)*fact(n-m))和for循环。
    函数参数:主函数名称:main (void),被调函数名称:double fact (int number)(自定义函数),实参是:n,m,i,result,形参是:number。
    

    1.1.2实验代码截图

    1.1.3 造测试数据

    1.1.4 PTA提交列表及说明

    1.编译错误:for (i = 1; i <= number; i++)后面多加了一个分号,去掉后程序正确没有错误。
    

    1.2,求幂之和 (15分) 题目内容描述:


    1.2.1 数据处理

    数据表达:定义了整型变量 i 和浮点型变量 n,result.
    数据处理:用到了表达式 result = result+pow(2,i)和for循环。
    函数参数:主函数名称:int main(),被调函数名称:pow()来自数据库<math.h>,形参是:n,result,实参是:2,i。
    

    1.2.2 实验代码截图

    1.2.3 造测试数据

    1.2.4 PTA提交列表及说明

    1.没有错误。
    

    2.代码互评(5分)

    同学代码截图:
    截图1.

    截图2.

    自己代码截图:

    编译风格差别较大:
    1.自定义函数的使用方式不同,同学是直接编译自定义函数,我是先声明自定义函数再编译。
    2.同学多处出现回车空行,我则比较少用。
    3.同学使用了if语句,我没有使用。

    3.学习总结(15分)

    3.1 学习进度条(5分)

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

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

    3.3.2 学习体会
    1.第四周学习了自定义函数,并通过自定义函数解决实际问题。
    2.自学程度不够,学习过的知识已经可以较为熟练地使用,但是仍有许多问题需要临时查阅资料或询问他人。
    3.实践练习不够,还需要不断加强实践操作,不断地练习才会提高。
    4.老师上课讲的知识能够较好的接受并使用大部分,不懂得也会及时自己百度或向同学老师询问。
    5.时间分配不够均衡,学习效率不算高。

  • 相关阅读:
    nslookup查询结果详解
    【Web页面测试】测试点和测试用例
    【CloverETL培训】题目
    VirtualBox虚拟机网络设置(四种方式)
    Web系统测试Web安全性测试
    sqlserver字段类型详解
    详解SVN 的使用
    Javascript闭包——懂不懂由你,反正我是懂了
    Javascript的console.log()用法
    [ JS 进阶 ] test, exec, match, replace
  • 原文地址:https://www.cnblogs.com/junfengyihan/p/13965190.html
Copyright © 2011-2022 走看看