• C语言I博客作业04


    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11493这个作业在那个具体方面帮助我实现目标
    我在这个课程的目标是 初步认识对函数的定义和调用,学会模仿编程
    这个作业在那个具体方面帮助我实现目标 更加熟悉各种编程,学会使用各类语句
    参考文献 C语言程序设计课本
    学号 20208947

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

    1.1题目1:求幂之和

    计算sum=2的1次方+2的2次方+2的3次方+⋯+2​的n次方。可以调用pow函数求幂。

    1.1.1数据处理

    数据表达:

    变量i:由赋值得来,为整型变量
    变量n:由输入得来,为整型变量
    变量sum:由赋值计算得来,为浮点型变量
    变量power:由赋值得来,为浮点型变量

    数据处理:

    表达式:算术表达式、赋值表达式、关系表达式
    流程结构:定义变量、赋值变量、输入值、for循环、输出结果
    函数参数:主调函数名称:主函数

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    5 62 等于5
    7 254 大于5小于10
    10 1024 等于10
    12 8190 大于10

    1.1.4 PTA提交列表及说明


    1.答案错误:逻辑错误,算错了

    1.2题目2:求组合数

    根据公式Cnm=n!/m!(n−m)!算出从n个不同元素中取出m个元素(m≤n)的组合数。

    1.1.1数据处理

    数据表达:

    变量m:由输入得来,为整型变量
    变量n:由输入得来,为整型变量
    变量c:由赋值计算得来,为整型变量

    数据处理:

    表达式:算术表达式、赋值表达式
    流程结构:定义变量、赋值变量、输出结果、自定义函数、定义变量、输出结果
    函数参数:主调函数名称:主函数;被调函数名称:自定义函数

    1.1.2实验代码截图

    1.1.3 造测试数据

    输入数据 输出数据 说明
    2 7 21
    3 8 56 输入数都增加1
    4 9 126 输入数都增加2

    1.1.4 PTA提交列表及说明



    1.部分正确:格式错误,忘记打分号

    2.代码互评(5分)

    同学代码截图1

    同学代码截图2

    自己代码截图

    不同

    1.同学1和我的代码在定义变量sum时就直接给 这个变量赋值了,而同学2的代码给变量sum赋值是在输入函数之后。
    2.俩位同学的代码在输出函数时的等号两边没有打空格,我的打了。

    3.学习总结(15分)

    3.1 学习进度条(5分)

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第八周 14小时 180 C语言数据类型、换行符、printf函数
    第九周 11小时 280 算术运算符、赋值运算符、if-else语句、scanf函数
    第十周 12小时 350 for循环,sqrt函数 循环表达式不会写
    第十一周 10小时 300 生成乘方表和阶方表、自定义函数 如何自定义

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

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

    3.3.1 学习内容总结

    3.3.2学习体会

    本周的学习总体感觉还行,我们学习了新的东西——自定义函数,这个新内容我学习得并不是很好,没有掌握好,在做作业时有点困难,在经过自己的一番看书学习后,又感觉好了一点,又在上同学们的帮助下学习,是我对自定义函数又有了更进一步的了解。C语言这门课程对我来说是很难的,希望在接下来的学习中,自己能够投入自己更多的热情去学习,去探索新知识,让自己更进一步,变得更好!

  • 相关阅读:
    三层架构之解耦
    自动升级 组件
    C语言常量与指针
    ASP.NET MVC Model元数据
    Web层后端权限模块
    java中文排序问题(转)
    JDWP
    bat执行java程序的脚本解析
    jdom dom4j解析xml不对dtd doctype进行验证(转)
    Dom4j SAXReader Constructors
  • 原文地址:https://www.cnblogs.com/ghn52446/p/13975327.html
Copyright © 2020-2023  润新知