• C语言I博客作业05


    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 C语言I博客作业05
    我在这个课程的目标是 学会自定义函数去编写程序
    这个作业在那个具体方面帮助我实现目标 从写pta时便可帮助我学习和总结
    参考文献 集美大学林丽老师

    1.PTA实验作业

    1.1 判断一个整数的各位数字平方之和能否被5整除

    • 题目内容:编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0

    1.1.1数据处理

    数据表达:定义的n, sum, m 数据类型均为整型变量
    数据处理:用到了while循环结构和if分支结构, 函数接口定义为int fun(int n )
    **函数参数:主调函数:int main()被调函数为整型:int fun( int n )

    1.1.2实验代码截图

    1.1.3 造测试数据

    985 The result is 1 能被5整除
    6688 The result is 0 不能被5整除
    211 The result is 0 不能被5整除

    1.1.4 PTA提交列表及说明


    (之所以找这题是由于第五题我还是不能完全理解,虽然我有去查阅资料,但还是不懂,所以不得已写这个对了的题目,望琛姐姐谅解哈哈)

    1.2水仙花数判断

    题目内容:本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=13+53+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0.

    1.2.1 数据处理

    数据表达:定义了N,x, sum三个变量且都为整型变量
    数据处理:首先输入N,然后通过func函数判断是否为素数,是则返回1,不是则返回0

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    11 1 是素数
    68 0 不是素数
    0 1 不符合代码条件

    1.2.4 PTA提交列表及说明


    编译错误:开始写的sum == x,应该为N
    编译错误:忘记在return后面加分号了

    2.代码互评

    同学代码截图
    自己代码截图

    • 他是用的pow函数,我是写成了三个
    • 他定义i为返回的值,然后i等于1或0,我是直接判断其为0或1
      同学代码截图
      自己代码截图
    • 他用的pow求立方,而我是直接*
    • 他用的分支结构,我用的循环结构

    3.学习总结

    3.1 学习进度条

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟

    总结:这个星期的学习又往前大跨了一步,学习了fact语句,自定义函数,在赋值方面又进了一步。
    感悟:觉得这次上课我听的不是很透彻,这两天一定要好好搞一下,加油

    3.3.1 学习内容总结

    3.3.2 学习体会

    在这短暂的两个月里除了在上课以外我感觉真真去用心学习c语言的时间真的不多,虽然说每周的课不多,但就是感觉很忙,接下来的时间里,我想我要把重心挪一挪了,毕竟在大学生活里学习是非常重要的!好好加油吧1 未来的路还很长!
    PS: 前面的两个图和一些井号不知道怎么回事,我是用的英文输入的,时间比较紧了,我就先提交啦

  • 相关阅读:
    前端布局
    mysql默认数据库
    js 计算两个颜色之间的渐变色值 10个色值
    chrome network中的stalled阶段耗时含义
    linux软件源码安装与封装包安装
    如何分辨linux文件颜色
    linux 文件权限
    linux端口查看
    suse linux光盘挂载
    记一次tortoiese git误提交的问题
  • 原文地址:https://www.cnblogs.com/FluoxetineX/p/11717640.html
Copyright © 2020-2023  润新知