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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1?page=2
    我在这个课程的目标是 了解并实践对函数的定义和调动
    这个作业在那个具体方面帮助我实现目标 让我可以看到其他人更优秀的代码,向他人学习,并优化自己的代码
    参考文献 c语言程序设计(第三版)
    学号 20208928

    1.PTA实验作业 (20分/题)
    **1.1 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印
    1.1.1 数据处理
    数据表达:定义了c,num,i,j,row,n,数据类型有整型,字符型
    数据处理:用了算术表达式,赋值表达式,关系表达式同时用了while结构,for循环结构
    1.1.2实验代码截图

    1.1.4 PTA提交列表及说明

    1.编译错误:while循环内的分号打成逗号
    2.编译错误:没有定义变量j
    1.2题目
    本题要求编写程序,根据公式C
    ​n
    ​m
    ​​ =
    ​m!(n−m)!

    ​n!
    ​​ 算出从n个不同元素中取出m个元素(m≤n)的组合数。
    1.2.1 数据处理
    数据表达:定义了i,m,n,p,r变量,有整型和浮点型
    数据处理:定义函数和调用自定义函数fact(i),同时用了for循环
    1.2.2实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    2 6 result = 15 C62的组合数为15
    6 7 result = 7 C76的组合数为7
    3 5 result = 10 C52的组合数为10

    1.1.4 PTA提交列表及说明

    1.答案错误:r=fact(n)/(fact(m)*fact(n-m))除号后面忘记打大括号
    2.答案错误:忘记定义double p=1
    2.代码互评(5分)
    我的代码截图

    同学代码截图

    1.我的代码直接运用主函数,定义三个变量a,b,max,同学代码自定义一个新的函数
    2.我的代码运用了if结构,同学代码没有,他的更加精简些
    3.学习总结(15分)
    3.1 学习进度条(5分)

    周/日期 这周所花的时间 学到的知识点简介 目前比较迷惑的问题
    11.10-11.14 20 定义和调用函数 不太懂清楚定义函数和调用函数的顺序和什么时候该定义函数
    11.2-11.8 19 for循环结构 不是太熟悉for结构中什么语句应该包含循环
    10.26-11.1 18 if-else语句 不太理解if-else和switch-case的区别
    10.19-10.25 16 对C语言的基本认知 没有

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

    时间 博客字数 代码行数
    第八周 1007 15
    第九周 537 50
    第十周 1250 100
    第十一周 1450 160

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

    3.3.2 学习体会
    每周的作业都会在先前的基础上增大一点难度,但同时也是为了培养我们的各种综合能力,我感觉每周比每周的代码行数多了,写博客园的时间也变多了,这周代码语句结构方便都相对于前几周要复杂一些了,很多题目需要自定义函数和调用函数,对于这些,我还不是很熟悉,我会利用一些课余时间去加深巩固并熟练的理解掌握。

  • 相关阅读:
    【第40套模拟题】【noip2011_mayan】解题报告【map】【数论】【dfs】
    【模拟题(63550802...)】解题报告【贪心】【拓扑排序】【找规律】【树相关】
    【模拟题(电子科大MaxKU)】解题报告【树形问题】【矩阵乘法】【快速幂】【数论】
    IMemoryBufferReference and IMemoryBufferByteAccess
    SoftwareBitmap and BitmapEncoder in Windows.Graphics.Imaging Namespace
    Windows UPnP APIs
    编译Android技术总结
    Windows函数转发器
    Two Ways in Delphi to Get IP Address on Android
    Delphi Call getifaddrs and freeifaddrs on Android
  • 原文地址:https://www.cnblogs.com/chenweiweizi/p/13974507.html
Copyright © 2011-2022 走看看