zoukankan      html  css  js  c++  java
  • C语言第四次作业

    这个作业属于哪个课程 计科二班
    这个作业要求在哪里 作业要求
    这个作业的目标 对于自定义函数的应用练习,完成pta作业
    学号 20208984

    作业内容

    1.PTA实验作业

    1.1 求组合数

    题目内容:

    1.1.1数据处理

    数据表达:定义了整形n,m,;浮点型C,i,result=1;
    数据处理:使用了for循环以及两个表达式C = fact(n)/(fact(m)*fact(n-m)),result = result * i。
    函数参数:主函数int main()以及自定义函数fact (int number)(阶乘)。形参n,m,i。实参number。

    1.1.2实验代码截图

    1.1.3 造测试数据

    1.1.4 PTA提交列表及说明

    Q:将自定义函数中的i定义成了整形变量导致编译错误。
    A:将i定义成浮点型即可。

    1.2 求幂之和

    题目内容:

    1.2.1 数据处理

    数据表达:定义了整形变量i,浮点型变量n,result = 0;
    数据处理:使用了for循环,调用了pow函数。
    函数参数:主函数int main(),调用函数pow(double x,double y)。形参:n,result;实参:2,i。

    1.2.2 实验代码截图

    1.2.3 造测试数据

    1.2.4 PTA提交列表及说明

    Q:未初始化result答案错误。
    A:将result改成result = 0;

    2.代码互评

    同学代码

    我的代码

    差别

    1.我是先编写自己需要的代码在自定义函数,同学是先自定义函数在编写自己需要的代码。
    2.同学使用了if语句和for语句的结合自定义自己的函数,而我只有简单的for循环语句。
    3.同学使用了多处空格来将自己的代码分段,更直观也更容易看懂,我差不多就值在一堆需要加强。

    3.学习总结

    3.1 学习进度条

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会
    1.这个星期学习了自定义函数用来定义自己想要的函数,更加便捷的解决编程问题。
    对于自己我只有在上课前后会进行一些对于书籍的学习,平常时间就知识简单的对书上原有的代码进行抄袭。
    2.不懂的问题大多可以在csdn和百度去学习。
    3.学到的知识要多去运用,而不是简单的只是做老师布置的pta作业。
    4.要加强自己的自主学习能力。

  • 相关阅读:
    LeetCode-49. Group Anagrams
    LeetCode-242.Valid Anagram
    LeetCode-239.Sliding Window Maximum
    LeetCode-703. Kth Largest Element in a Stream
    LeetCode-225.Implement Stack using Queues
    LeetCode-232.Implement Queue using Stacks
    LeetCode-25. Reverse Nodes in k-Group
    LeetCode-142.Linked List Cycle II
    LeetCode-141. Linked List Cycle
    LeetCode-24.Swap Nodes in Pairs
  • 原文地址:https://www.cnblogs.com/liubang52/p/13969431.html
Copyright © 2011-2022 走看看