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

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11500
    我在这个课程的目标是 能熟练的打出代码,可以独立打代码,先模仿后独立
    这个作业在那个具体方面帮助我实现目标 有的题目是上过的,有很大帮助我独立打代码
    参考文献 C语言程序设计(第三版),CSDN,百度

    ``

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

    1.1求幂之和

    计算sum=21+22+23+···+2n
    1.1.1数据处理
    数据表达:int sum, result, i, n;n为用户输入的数据,i为判断条件,sum为和
    数据处理:for循环语句,sum+=pow(2,i),result=sum
    **函数参数:主函数int main(),实参int n,形参 i **
    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    -1 result = 0 -1不是小于等于10的正整数
    5 result = 62 输入正确
    20 result = 2097150 20>=10超过限定

    1.1.4 PTA提交列表及说明

    提交列表说明:
    1.格式错误:输出时忘记在return的后面加空格

    1.2使用函数求圆台体积

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

    1.2.1 数据处理
    数据表达:运用double volume_tc(double r_lower, double r_upper, double h);V;&r_lower, &r_upper, &h 为输入的数据double为输入的函数,V为计算的体积。
    数据处理:运用V =(PI*h*(r_lower*r_lower+r_upper*r_upper+r_upper*r_lower))/3,计算公式
    **函数参数:主调函数int main(void),被调函数double volume_tc(double r_lower, double r_upper, double h),实参double V 形参double volume_tc、类型,double 双精度类型。**

    1.2.2实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    10 30 5 6806.78 圆台体积为6806.78
    15 26 7 9463.52 圆台体积为9463.52
    50 30 9 46181.37 圆台体积为46181.37
    60 50 12 114353.88 圆台体积为114353.88

    1.2.4 PTA提交列表及说明

    1.编译错误:开始没有看清题目,把上面给出的代码全部复制上去了导致编译错误。

    2.代码互评(5分)

    同学代码截图

    自己代码截图
    ****

    1.第一位同学的代码长,比较繁琐,定义数据比较长。
    2.第二位同学用了其他语句,我用的是if语句,他用了return进行判断。
    3.我们用的函数各有优势,掌握的语句不同。

    3.学习总结(15分)

    1.之前一直迷惑的Markdown,终于找到了地方,且这次运用了Markdown写了这次作业。
    2.还有一些Markdown语句不会用,接下来在学透。
    3.这周学到了更复杂的语句,学会了独立打代码,在之前的基础更加理解语句。
    4,前面的代码回忆一下也可以打出来。

    3.1 学习进度条(5分)

    周 / 日期 这周花的时间 代码行 学到的知识点简介 目前比较困惑的问题
    第三周 4 139 for循环语句 博客园表格代码
    第四周 2 152 定义函数,循环计算 博客园插入代码方块换行,以及定义函数还有点模糊

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

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

    3.3.1 学习内容总结

    3.3.2 学习体会
    1.之前一直迷惑的Markdown,终于找到了地方,且这次运用了Markdown写了这次作业。
    2.还有一些Markdown语句不会用,接下来在学透。
    3.这周学到了更复杂的语句,学会了独立打代码,在之前的基础更加理解语句。
    4,前面的代码回忆一下也可以打出来。
    5.希望在这条路上越走越顺。

  • 相关阅读:
    【酷熊科技】工作积累 ----------- 随机数 (带权重的随机数)
    【酷熊科技】工作积累 ----------- unity scrollview 点击后会有偏移问题(有图片)
    cocos2dx混合模式应用———制作新手引导高亮区域 (2.2.0)
    3.20 内存及效率的一些总结 3.21 设置竖屏 3.22 CCLOG与CCLog区别
    3.18 CCProgressTo 进度计时器
    3.16 draw 3.17 更新函数
    3.15 获取当前设备语言
    CCControlSwitch 、CCControlSlider、CCControlButton
    CCEditBox
    CCTextFieldTTF 与 5种常用CCMenuItem
  • 原文地址:https://www.cnblogs.com/ylp0621/p/13966783.html
Copyright © 2011-2022 走看看