• C语言I博客作业05


    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/2019TA/homework/9833
    我在这个课程的目标是 更熟悉的运用各种函数解决PTA题目
    这个作业在那个具体方面帮助我实现目标 对自定义函数有了初步的了解了解
    参考文献 https://www.cnblogs.com/pengchen511/p/10564067.html

    1.PTA实验作业

    1.1 题目名1

    编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。:#D1EEEE
    **1.1.1数据处理** ``` * 数据表达:使用了i,x,a, b,sum五个变量,都为整型。 * 数据处理:表达式:sum=sum+x*x;x=i%10;i=i/10。运用了分支结构。 **函数参数:主调函数:main;被调函数:fun; 都为整型。 ``` * 1.1.2实验代码截图 ![](https://img2018.cnblogs.com/blog/1808446/201910/1808446-20191024162402437-40893060.png) * 1.1.3 造测试数据
    输入数据 输出数据 说明
    128 0 输入一个三位数
    17 1 输入一个两位数
    • 1.1.4 PTA提交列表及说明

      提交列表说明:
      部分正确:刚开始只考虑了两位数的情况,后来询问了同学,解决了该问题。
      1.2 题目2
    本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0.:#D1EEEE
    * 1.2.1 数据处理 ``` * 数据表达:使用了a,b,c,sum四个变量,都为整型。 * 数据处理:表达式:a=N%10;b=(N/10)%10;c=(N/100)%10。运用了分支结构。 * 函数参数:主调函数:fun;被调函数:prime。类型是整型。 ``` * 1.2.2 实验代码截图 ![](https://img2018.cnblogs.com/blog/1808446/201910/1808446-20191024163450968-1716617749.png) * 1.2.3 造测试数据
    输入数据 输出数据 说明
    153 1 水仙花数
    128 0 非水仙花数
    • 1.2.4 PTA提交列表及说明

      提交列表说明
      1.编译错误:在后面重新输入了X这个变量,而忽视了前面的N,把X改成了N才正确。
      2.编译错误:错把"sum==N"写成了"sum=N"。

    2.代码互评

    同学的代码:

    我的代码:

    同学代码:

    我的代码:

    1.该同学的代码使用的是while语句,而我使用的是for语句。

    3.学习总结

    3.1 学习进度条

    这周所花时间 代码行 学到的知识点简介 目前比较困惑的问题
    第四周 24个小时 150 自定义函数的应用 对于函数的定义还是不太熟悉

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟
    3.3.1 学习内容总结
    思维导图

    3.3.2 学习体会
    在这一周的学习中,我了解到了函数的定义,函数的调用,函数的声明。以及主调函数和被调函数的关系。;了解形参和实参的区别,形参用于给出函数计算所需要的函数结果和返回类型,形参表中各个形参用逗号分隔。实参可以是常量,变量,表达式。形参必须是变量。形参和实参必须一一对应,由实参一一传递给形参。这次的PTA题目难度有点大,在做题的过程中遇到很多困难,会去询问同学,也在交流中学习到了新的知识。在这一次作业中,我知道了有问题就去问是个很好的习惯,遇到难题时也可以和同学讨论,可以学到很多东西。

  • 相关阅读:
    ajax 笔记
    EM Algorithm
    Support Vector Machine
    Factor Analysis
    Local weighted regression
    一点突发奇想
    纳什均衡
    自驾崇明东滩湿地
    程序员热力学第二定律
    SQL Server Identity 属性的问题
  • 原文地址:https://www.cnblogs.com/lky-29/p/11729775.html
Copyright © 2020-2023  润新知