• C语言I博客作业04


    这个作业属于那个课程


    C语言程序设计II

    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11500
    我在这个课程的目标是 <熟练使用C语言>
    这个作业在那个具体方面帮助我实现目标 <对进一步了解C语言功能,定义函数,调用函数,造测试数据等方面>
    参考文献 <C语言程序设计(第三版),百度>

    1.PTA实验作业(20分/题)
    1.1使用函数求圆台体积

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

    1.1.1数据处理

    数据表达:用了double pi,x; double h, r_lower, r_upper, v等变量,用了赋值法,变量均为双精度浮点型
    数据处理:顺序结构,a=pi*h*(r_lower*r_lower+r_upper*r_upper+r_lower*r_upper)
    函数参数:主调函数:int main (void);被调函数:double volume_tc(double r_lower,double r_upper, double h);自定义被调函数为双精度浮点型;实参:double h, r_lower, r_upper, v;形参:double pi,a;实参和形参均为双精度浮点型

    1.1.2验代码截图

     1.1.3造测试数据

    输入数据 输出数据 说明
    10 30 5 6806.78 体积是6806.78
    12 10 6 2287.08 体积是2287.08
    3 8 4 406.31 体积是406.31
    5 2 3 122.52 体积是122.52

    1.1.4提交列表和说明

     格式错误:运算符号两边忘打空格

     编辑错误:忘记打分号

    1.2求幂之和

    1.2.1数据处理

    1.数据表达:定义了result,浮点型。

    2.数据处理:运用了for循环进行运算。

    3.函数参数:主函数int main(),被调函数pow, 实参n, 形参sum,i

     

    1.2.2实验代码截图

    1.2.3造测试数据

    输入数据 输出数据 说明
    5 62 幂之和=62
    6 126 幂之和=126
    7 254 幂之和=254
    3 14 幂之和=14

    1.2.4提交列表及说明

      编辑错误:忘记打分号

    2.代码互评(5/分)

    同学代码截图

     

    相同点:都定义了pi来进行运算

    不同点:我省略掉了一些不必要的过程

    3.学习总结(15/分)

    3.1学习进度条(5/分)

    周/日期这周所花的时间代码行学到的知识点简介目前比较迷惑的问题
    第三周 4天 130 for循环语句 相关函数语法
    第四周 3天 134 自定义函数 函数的定义

     

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

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

    3.3.1学习内容总结

    请用思维导图</font>的形式将到目前为止所学的内容进行整理。

    3.3.2学习体会

    1.学习了自定义函数的应用,能有效的解决大部分问题,并且相比于以前会轻松很多。

    2.本周有一节课没听,请假了,然后发现好多问题自己搞不清楚,请教了很多次同学,所以以后不管什么原因都不能随便请假。要认真对待。

    3.课后最重要的是要及时复习所学知识,不能让它过于生疏,要熟练掌握。

  • 相关阅读:
    关于js拖拽功能,拖拽元素的position:fixed;left:0;right:0;样式引起左右拖动元素会出现落后鼠标移动距离的问题
    关于js无法设置input的value的问题
    虚拟机linux 挂载windows共享目录 给linux的nginx服务器使用
    linux Centos7 安装Samba服务
    CentOS 7.1使用yum安装MySql5.6.24
    CentOS7下开启端口
    IE浏览器对虚拟主机配置域名的问题
    关于CI框架加入sphinx官方API接口文件的时候,需要注意的问题
    -webkit-box-flex: 1;属性和 float 属性冲突造成元素看不见的BUG
    第二十四天
  • 原文地址:https://www.cnblogs.com/zfg1016/p/13973158.html
Copyright © 2020-2023  润新知