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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11489
    这个作业的目标 熟悉自定义函数,能独立完成所学完整编程
    这个作业在那个具体方面帮助我实现目标 学习新函数,获取更多知识
    参考文献 c语言程序设计,网上资料

    1.PTA实验作业

    1.1使用函数求圆台体积 (10分)

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

    1.1.1数据处理

    数据表达:用了变量pi,h,r_lower,r_upper,result,使用了双精度浮点型变量。
    数据处理:运用了自定义函数,赋值法。
    double函数参数:主函数#include<stdio.h>,被调用函数double volume_tc(double r_lower, double r_upper, double h),是双精度浮点型,实参是double h,r_lower,r_upper,result,形参double pi。

    1.1.2实验代码截图

    1.1.3造测试数据

    输入数据 输出数据 说明
    10 30 5 6806.78 答案正常
    12 22 8 7472.80 答案正常

    1.1.4PTA提交列表及说明


    提交列表说明:编译错误了很多次,没有搞清函数定义,pi不能大写,scanf及后面多加了上去。
    解决方法:将大写PI改为小写,删去scanf,注意要循环。

    1.2 7-2 求组合数 (15分)

    本题要求编写计算根据C=n!/m!(n-m)!计算从n个不同的元素中取出m个元素的组合数。函数类型是double.

    1.2.1数据处理

    数据表达:用了i,n,m,result变量,使用了赋值法,i,n,m是整数型变量,result是双精度变量。
    数据处理:使用了循环结构,自定义函数。
    函数参数:主函数#include<stdio.h>,被调用函数为double fact(int n),是double函数,实参为int i,n,m,double result;形参为int i,double product.

    1.2.2实验代码截图

    1.2.3造测试数据

    输入数据 输出数据 说明
    2 7 21 答案正常
    2 8 28 答案正常
    7 9 36 答案正常

    1.2.4PTA提交列表说明


    说明:编译错误了很多次,但是没有提交,运行测试,格式错误,位置顺序错误,少打一些符号。
    解决方法:多查阅资料,在VS上找错误。

    2代码互评

    同学代码

    同学代码

    我的代码

    1.我的代码和其他同学的代码在一定成都上是相同的,但还是有许多的细微差别,每个人的想法不一样,定义的函数,变量也是有不同的,
    特别是其他同学的空格键使用较多,比较有层次性,而我的只是一笔带过。
    2.这些代码都有各自的优点和缺点,我们可以去通过交流沟通,取其精华去其糟粕,一起努力进步。

    3.学习总结

    3.1学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介
    第八周/10.19~10.25 5小时 400 学习一些简单入门的代码,使用markdow语法
    第九周/10.26~11.1 7小时 600 学会怎么提问,华氏度转换
    第十周/11.2~11.8 8小时 800 if语句,for的循环结构
    第十一周/11.8-11.15 8小时 700 学习自定义函数

    3.2累积代码行和博客字数

    学习内容总结和感悟

    3.3.1学习内容总结

    3.3.2学习体会
    在本周的学习中,我感觉所学的内容越来越难了,有些跟不上,需要多通过其他渠道更多的学习,新学内容编程感觉有点吃力,学习过的有点忘记细节,当然也学习到很多东西。

  • 相关阅读:
    Java基础学习(二)——对象
    Java基础学习(一)
    设置eclipse代码自动补全功能
    C# 之泛型详解(转)
    查找项目的代码行数(适用于VS)
    转: rdlc报表An error occurred during local report processing错误
    自己创建的Window服务,经常变为挂起状态,重启失败的处理
    C# 项目引用WebService,提示报错“在 ServiceModel 客户端配置部分中,找不到引用协定...”
    轉 @@identity与scope_identity()函数的区别
    JS window.onload事件的一些理解
  • 原文地址:https://www.cnblogs.com/hyzhyz/p/13974071.html
Copyright © 2011-2022 走看看