• C语言I博客作业04


    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11494
    我在这个课程的目标是 学习自定义函数,并熟悉使用它
    这个作业在那个具体方面帮助我实现目标 顺利完成PTA上的作业
    参考文献 C语言的程序设计

    1.PTA实验作业(20分/题)
    从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下:
    1.1:求组合数(15分) 题目内容描述:

    1.1.1数据处理
    1.数据表达:
    该题定义了变量 m, n, i, result; 其中 m, n, i 为整型变量, i通过for的循环赋值得到; result为双精度浮点型变量, 而result通过定义开始的赋初值得到.
    2.数据处理:
    表达式: result = fact(n)/(fact(m)*fact(n-m)); result = result * i;

    3:函数参数:
    主调函数:主函数main() 被调函数:自定义函数fact(int n)并调用它 形式参数int n是整数类型 实参是i result m n 其中 m n result是自定义函数中主函数main()下的 i m n是整数类型 result是浮点类型。
    1.1.2实验代码截图

    1.1.3 造测试数据

    1.1.4 PTA提交列表及说明

    1:编译错误:在result = fact(n)/(fact(m)*fact(n-m));之前忘记加两个括号.
    1.2:求幂之和 (15分) 题目内容描述:

    1.2.1 数据处理
    1.数据表达:
    该题的变量 i, n, result,其中 i为整型变量,n, result为浮点型变量.
    2.数据处理:
    表达式:result = result+pow(2,i);
    3.函数参数:
    主调函数:main() 被调函数pow( , )来自库函数<math.h> 实参是i, n,result 实参 i都是整数类型 n,result是浮点类型
    1.2.2 实验代码截图

    1.2.3 造测试数据

    1.2.4 PTA提交列表及说明

    1.编译错误:scanf("%lf",&n);结尾忘记加;("result = %.0f",result)中没加,
    2.代码互评(5分)
    同学代码

    自己代码

    区别:1.该同学使用了if判断语句,值得学习.
    2.同学使用了if判断语句,值得学习.
    3.段落明确,清晰易懂.

    3.学习总结(15分)
    3.1 学习进度条(5分)

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

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

    3.3.2 学习体会
    1.这周学习了自定义函数,感觉还是有点难度.
    2.能力有待提升,一些简单的题目还能解决,一些难点的题目需要花费很多时间.
    3.需要不断的练习,来提高对c语言的理解能力,精确知道一些问题的解法与技巧.
    4.不能解的题目应该积极的对待它,找到解决的办法.

  • 相关阅读:
    HDU 5775 Bubble Sort
    HDU 5763 Another Meaning
    HDU 5773 The All-purpose Zero
    HDU 5768 Lucky7
    HDU 5769 Substring
    SPOJ 705 New Distinct Substrings
    POJ 3261 Milk Patterns
    HDU 1521 排列组合 指数型母函数
    HDU 1023 Traning Problem (2) 高精度卡特兰数
    HDU 2082 母函数模板题
  • 原文地址:https://www.cnblogs.com/xiaoxinya/p/13975867.html
Copyright © 2020-2023  润新知