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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490
    这个作业的目标 对自己写的代码进行自我检验,并要求阅读其他同学的代码与自己的进行对比来让我们学习到更多。还需要列学习表格让我们更加了解自己的学习任务
    学号 20209137

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

    从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下:

    1.1 题目名1

    本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。

    1.1.1数据处理

    数据表达:用的变量是volume_tc(r_lower, r_upper, h)
    数据处理:用的表达式 v = volume_tc(r_lower, r_upper, h);

    1.1.2实验代码截图

    1.1.3 造测试数据

    数值 10,20,7 15,25,9
    结果 5131.26 11545.34

    1.1.4 PTA提交列表及说明:


    没有发生错误
    本题要求编写程序,根据公式C
    ​###1.2 题目2
    算出从n个不同元素中取出m个元素(m≤n)的组合数。
    建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。

    1.2.1 数据处理

    数据表达:用的变量是 t,i,m,n,result
    数据处理:用到的表达式有输入与输出表达式,以及几句赋值语句。流程结构主要为for循环结构

    1.2.2 实验代码截图

    1.2.3 造测试数据

    数值 3,8 2,9
    结果 56 36

    1.2.4 PTA提交列表及说明


    部分正确:第18行(fact(m)-fact(n-m))第一个减号应改为乘号

    2.代码互评

    同学代码截图1

    自己代码截图1

    我的代码与这个同学相比较长,主要区别是函数的定义,该同学值得我学习
    同学代码截图2

    自己代码截图2

    我们的基本相同

    3.学习总结(15分)

    3.1 学习进度条(5分)

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    8 30h 120 打印holle world和其变形
    9 28h 340 选择结构,求华摄温度
    10 31h 560 for循环、if else判断 流程结构的顺序
    11 30h 440 函数的定义和调用,生成乘方表与阶乘表 调用函数不够熟练

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

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

    3.3.1 学习内容总结

    3.3.2 学习体会

    我学习到了更多的新内容与知识,对C语言的认识更加完善。自己也开始渐渐熟悉键盘,敲代码也开始变得更加熟练。开始掌握更多的内容,自己正在变得更好。

  • 相关阅读:
    微信小程序设置底部导航栏目方法
    微信小程序四(设置底部导航)
    微信小程序三(设置页面标题)
    error while loading shared libraries: libpcre.so.0的解决办法(转)
    mysql无法启动问题的解决方案:mysql.sock重启不自动生成,mysqld_safe启动报错
    使用snmp+mrtg监控CPU、流量、磁盘空间、内存
    lvs之dr技术的学习与实践
    lvs之nat技术的学习与实践
    lvs之ip-tun(ip隧道)技术的学习与实践
    CentOS 6.4下Squid代理服务器的安装与配置【转】
  • 原文地址:https://www.cnblogs.com/lizilz/p/13973020.html
Copyright © 2011-2022 走看看