• C语言I博客作业04


    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11494
    我在这个课程的目标是 <完成PTA关于函数的定义和调用;熟悉这周的学习内容;规范总结>
    这个作业在那个具体方面帮助我实现目标 <归纳总结更简洁方便>
    参考文献 <C语言程序设计(第3版)>
    1.PTA实验作业
    1.1 题目名7-2 求组合数
    题目内容描述:
    1.1.1数据处理
    数据表达:定义i,m,n整型变量,result双精度浮点型变量;i的值在for循环中通过赋值得到的,result是经for循环的第i项值。
    数据处理:表达式:result=result*i,流程结构:for循环。
    函数参数:主函数:main,被调函数:fact(n);被调函数为双精度浮点型;实参是m,n;形参是n;都为整型。
    1.1.2实验代码截图
    1.1.3 造测试数据
    1.1.4 PTA提交列表及说明
    说明:
    多种错误:将实参与形参的调用搞混淆
    格式错误:输出时未注意空格符
    1.2 题目名7-3 求幂之和
    题目内容描述:
    1.2.1 数据处理
    数据表达:定义i,n整型变量,power,sum,result双精度浮点型;i的值在for循环中通过赋值而来,n为循环终点,power,sum为for循环中第i项的值,result的值通过sum赋值而来。
    数据处理:表达式:power=pow(2,i);sum=sum+power;result=sum;流程结构:for循环结构
    函数参数:主调函数:main;被调函数:库函数<math.h>中的power();被调函数为双精度浮点型;实参是i,n,power,sum,result;i,n为整型,power,sum,result为双精度浮点型
    1.2.2 实验代码截图
    1.2.3 造测试数据
    1.2.4 PTA提交列表及说明
    说明:
    答案错误:输出结果为63,原因在于将给i赋值时输错数字
    答案相似:未能控制小数点-"%f"
    2.代码互评
    同学代码截图

    自己代码截图

    (1)都调用双精度浮点型fact(n)函数。
    (2)在使用形参时,我直接用result=1,虽然相对方便一点,却容易混淆出错。
    3.学习总结
    3.1 学习进度条

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟
    3.3.1 学习内容总结

    3.3.2 学习体会
    (1)比之前进步了一点,某些情况下能举一反三。认真看过书上的题目后能学会写简单的变式题,但复杂点的就需要请教身边的好友。
    (2)经过上次的作业形式对专业课有更进一步的了解。表格及折线图最开始我并不会做。但计科专业的学生在旁人眼里好像就应该是懂得做的。虽然说这种看法带着的稍许的刻板印象,但本计科专业的学生的确需要熟知这些技能,所以我们需要更努力,多多学习新知识。

  • 相关阅读:
    MySQL中数据类型介绍
    Linux rpm命令详解
    Cloudera Manager集群官方默认的各个组件开启默认顺序
    全网最全Python学习路线图+14张思维导图,让python初学者不走弯路!
    python插入Elasticsearch操作
    最全的常用正则表达式大全(校验数字,字符,号码等)
    django.db.utils.OperationalError: (1193, "Unknown system variable 'storage_engine'")
    MVC/MVT/装饰器
    ModuleNotFoundError: No module named 'tools.utils'
    request +lxml 天眼查爬虫
  • 原文地址:https://www.cnblogs.com/lilin-0727/p/13975459.html
Copyright © 2020-2023  润新知