• C语言I博客作业04


    这个作业属于哪个课程 <C语言程序设计II>
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11490
    我在这个课程的目标是 学会运用函数,自行定义函数
    这个作业在那个具体方面帮助我实现目标 练习了不同题目,并比较代码,拓展思路,认清自己编写的不足
    参考文献 教材C语言程序设计II

    一、PTA实验作业

      从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高
    

    1.题目名

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

    1.1数据处理

      数据表达:调用函数volume,使用double
      数据处理:本题顺序结构,无多余语句运用
    

    1.2实验代码截图

    1.3 造测试数据

    输入数据 输出数据 说明
    10 30 5 6806.78
    20 10 7 5131.26
    6 6 9 1017.88

    1.4 PTA提交列表及说明


    编译错误:expected unqualified-id before '{' token,去掉分号后正确。
    答案错误:我在输出后,打的return 0,答案就有两个,一个结果一个0,变为return v后才显示一个。

    2.题目名

      求幂之和:本题要求编写程序,计算sum=2^1+2^2+2^3+……+2^n。可以调用pow函数求幂。
    

    2.1数据处理

      数据表达:调用函数pow,使用int,double.
      数据处理:本题for循环语句。
    

    2.2实验代码截图

    2.3 造测试数据

    输入数据 输出数据 说明
    6 126
    8 510
    10 2046

    2.4 PTA提交列表及说明


    格式错误:运算符两边未空格

    二.代码互评

       找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
    

    同学

    自己


    1.感觉自己的更为简单,只运用了if-else。
    2.同学的代码提供了新的思路,可以去定义新函数去比较,将课上所学内容充分运用。

    三.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第八周/10.19~10.25 2h 40行 显示Hello World!学会了怎样用PTA进行写代码作业,学会了markdowm语法 速度太慢
    第九周/10.26~11.1 4h 100行 求华氏温度对应的摄氏温度 常量,变量和数据类型 輸出的格式總是存在問題
    第十周/11.2~11.8 18h 240行 for循环,if else语句 不能熟練掌握,容易出問題
    第八周/11.9~11.15 19h 300行 了解函数的使用,学着尝试定义函数 自己定义函数行数多,一旦出错很难找,同时运用不够熟练,格式易错

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会

    1.所学东西不能活学活用,这需要我不断加强自身代码练习。
    2.多看其他人的作业,可以拓展思路,发现自身不足,借鉴他人代码好的东西。
    3.注意总结,今天再做总结时,感觉到自身所学内容框架并未建立起来,导致写的很吃力,一直翻书。

  • 相关阅读:
    springboot
    POI/JFreeChart
    ssm(6)spring-test
    DBUtils与BeanUtils
    数据连接池C3P0/DBCP/DRUID/自定义连接池
    web核心(3)响应头请求头状态码及dns解析过程
    log4j/Logback/SLF4j
    ssm(4)整合
    列表字典元组方法
    第四天 Python基础语法 编码规范 变量
  • 原文地址:https://www.cnblogs.com/jyyy/p/13958448.html
Copyright © 2020-2023  润新知