• C语言I博客作业04


    一.本周作业头

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490
    我在这个课程的目标是 <教学类for语句使用,调用函数。>
    这个作业在那个具体方面帮助我实现目标 <循环运算执行>
    参考文献 <《C语言程序设计(第3版)》,《C primer Plus》>

    二.本周作业

    1.PTA实验作业

    1.1 使用函数求圆台体积 (10分)
    本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower、上底半径为r_upper、高度为h的圆台的体积,函数类型是double。
    数据处理:v= 1.0/3PIh(r_lowerr_lower+r_upperr_upper+r_lowerr_upper);
    1.1.1数据处理
    由于本题给出相关变量,定义并调用函数。所以无需我做其他处理,只是将以上的形参用一个数学函数进行一次计算。对以上进行补充,使其完整。
    1.1.2实验代码截图

    1.1.3造测试数据

    输入数据 输出数据 说明
    1 3 5 68.07
    5 12 12 3117.50
    0.10 0.004 0.006 0.0 运算出错,超出范围

    1.1.4PTA提交列表及说明

    编译错误:乘号忘记打。

    1.2求幂之和 (无法显示该题具体题目)
    1.2.1数据处理
    数据表达:定义变量int i,n.,duoble power,sum。调用数学函数
    数据处理:for(i=0;i<=n;i++);{
    power=pow(2,i)-2;
    sum =power;
    }
    将原数学等式运用等比数列求和化简。
    1.2.2实验代码截图

    1.2.3造测试数据

    输入数据 输出数据 说明
    1 result = 2 输出正确
    3 result = 14 输出正确

    1.2.4PTA提交列表及说明

    1.格式错误:输出结果等号前后未空格。加上空格解决。
    2编译错误:第八行结尾未加分号

    2代码互评

    2.1
    ——本人

    ——李天炬
    1.进行数学函数运算时,后者还进行了累加的循环。

    2.1
    ——本人

    ——李天炬
    1.前者代码简短,所占内存少。虽然在这个题目结果一样但后者考虑问题更全面,适用范围广。
    2.后者定义多个变量,对多种条件进行不同运算,使结果更准确。

    3学习总结

    3.1学习进度条

    周数 这周所花时间(h) 知识点简介 存在的问题
    第十一周 14.5 生成乘方表与阶乘表 for语句和函数调用不熟悉

    3.2累积代码行数和博客字数

    时间(周) 代码行数 博客字数
    第十一周 175 1206

    3.3学习内容总结和感悟

    3.3.1学习内容总结

    3.3.2学习体会
    一周学习又过去了,收获不少。但仍留下不是问题。感觉现在自己还是很多基础知识未掌握。期待老师日后能讲课速度慢一些,可以讲得更仔细些。

  • 相关阅读:
    JVM-Java程序性能监控-初级篇
    一段获取app性能指标的py脚本
    一段从TXT导入excel的py脚本
    matplotlib根据Y轴数量伸缩画图的py脚本
    jsonpath读取json数据格式公用方法!!!
    python安装插件包注意事项
    Jenkins持续集成
    Jenkins简介&邮箱配置
    unittest框架扩展(基于代码驱动)自动化-下
    unittest框架扩展(自动生成用例)自动化-上
  • 原文地址:https://www.cnblogs.com/liuyang0613/p/13972874.html
Copyright © 2020-2023  润新知