zoukankan      html  css  js  c++  java
  • 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学习体会
    一周学习又过去了,收获不少。但仍留下不是问题。感觉现在自己还是很多基础知识未掌握。期待老师日后能讲课速度慢一些,可以讲得更仔细些。

  • 相关阅读:
    .NET Core+MySql+Nginx 容器化部署
    .NET Core容器化之多容器应用部署@Docker-Compose
    .NET Core容器化@Docker
    Hello Docker
    使用Bitbucket Pipeline进行.Net Core项目的自动构建、测试和部署
    一道面试题的思考
    ABP入门系列(21)——切换MySQL数据库
    爬取朋友圈,Get年度关键词
    一张图理清ASP.NET Core启动流程
    UnitOfWork知多少
  • 原文地址:https://www.cnblogs.com/liuyang0613/p/13972874.html
Copyright © 2011-2022 走看看