zoukankan      html  css  js  c++  java
  • 函数报告

    ## 一

    题目一:7-3 求幂之和(15 分)本题要求编写程序,计算sum=21​​+22​​+23​​++2n​​。可以调用pow函数求幂。

    1、本题PTA提交列表

    2、 设计思路

    调用pow函数求幂,定义sum依次求和、

    流程图

    3、本题调试过程碰到问题及PTA提交列表情况说明

    调试过程碰到问题:无

    调试过程

    题目二:7-5 近似求PI(15 分)

    本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps。

    2π​​=1+31!​​+3×52!​​+3×5×73!​​++3×5××(2×i+1)i!​​+

    1、本题PTA提交列表

    2、 设计思路

    自定义三个函数,运用函数嵌套实现求出π的近似值,应用循环结构求最后一项大小,

    直到最后一项小于给定精度eps。同时求出各元素累加的值

     流程图:

    3、本题调试过程碰到问题及PTA提交列表情况说明

    调试过程碰到问题:1、如何运用函数的嵌套使用? 2、开始循环逻辑不对,函数定义思路不清晰

                                    3、第一次提交   输出格式错误,将"%lf"改为“%.5”则正确。

    调试过程

    题目三:7-1 求组合数(15 分)

    本题要求编写程序,根据公式Cnm​​=m!(nm)!n!​​算出从n个不同元素中取出m个元素(mn)的组合数。

    1、本题PTA提交列表

    2、 设计思路

          因为组合数由n!/m!*(n-m)!构成,,定义一个阶乘函数fact(),分别求出n!  ,  m!  , (n-m)!  ,然后在用result统计结果

     流程图:

     

    3、本题调试过程碰到问题及PTA提交列表情况说明

    调试过程碰到问题:一开始错把结果result定义为了int 型、自定义函数的声明后面必须要有分号

     调试过程

     ###二  :同学代码结对互评

    吴旷麟的代码:

    我的代码

    我的代码的思路和旷麟的代码的思路基本一样,但是旷麟的代码更加精短,更加有含金量,一目了然不会让人纠结,而我的代码步伐较多,容易让人混淆

    ###三 【总结】

    1 .你学会了什么?

    (1)学会了运用函数之间的嵌套使用。,如7-5 近似求PI

    (2)局部变量和全局变量的使用,一般把全局变量定义在程序的最前面,局部变量一般定义在函数或复合语句的开始处

    (3)void函数是不返回结果的函数

    (4)学会了函数的定义和调用    自定义函数的声明,其后要加分号

    2 .pta不会做的题:7-2 7-9  7-7

    3 . 考试总结:

    1.哪题做错了?怎么改?

    (1)7-11;和同学一起讨论,互相检查代码,网上查阅;

    2 .考试结果满意吗?怎么改进?

    考试结果不太好,不满意  

    改进:多敲代码,多思考;勤于问,谦于闻

    4 .其他总结:课本的基础知识掌握还不够,知识面宅

    ###四

    本周题目集的PTA最后排名

  • 相关阅读:
    20169204,EXP 3:Java object
    20169204,EXP 2:Java object
    20169204,exp1:Familiar with the Java development environment(Linux+IDEA)
    20169204 2016-2017-2 <Mobbile Platform Development and Practice> Learning Summary, Seventh Week
    第一次使用MarkDown写博客
    理解IOC
    .net与技术经理面谈时经常被提问到的相关技术点
    缓存二、HttpRuntime.Cache用法
    缓存一、Asp.net页面缓存
    一次提交涉及两个数据库处理
  • 原文地址:https://www.cnblogs.com/twzh123456/p/8146491.html
Copyright © 2011-2022 走看看