• C语言寒假大作战03


    1.作业头

    问题 回答
    这个作业属于哪个课程 班级链接
    这个作业要求在哪里 作业要求
    这个作业目标 学会使用随机函数和数组以及自定义函数
    作业正文 使用上次作业的菜单框架,并在其基础上增加各年级题目操作函数
    其他参考文献 随机数rand

    2.设计思路和遇到的问题

    心路历程:
    第一眼:很难。
    第二眼:一般难。
    后来:还行。
    思路:
    (1)看了参考资料后,了解到可以通过rand等函数随机得到一个数,但加减乘除怎么办呢,可以把加减乘除放进一个数组里,然后再结合随机函数使用,便可以从数组里随机拿出加减乘除符号。
    (2)其次是把操作函数与各年级的函数连接起来。
    遇到的问题:
    在写代码的过程中不知道怎么让“/”后面的数不为零,最开始的想法是让rand函数随机取出来的数+1,那这样无论如何也不会为零了,二年级题目的做法就是如此,但是在三年级题目里,它是加减乘除混合运算,也就是一个式子中会有两个运算符号,不确定着两个运算符号是否会生成“/”,不过还好我机智,我可以把“/”单独拿出来考虑。

    3.程序结果截图



    4.程序代码





    5.Gitee上传截图与链接



    Gitee链接

  • 相关阅读:
    5月9日黑马java之java中四种权限修饰符
    MOOCjava之输入输出
    5月7日黑马java之final关键字的用法
    MOOCjava之数据库基础
    MOOCjava之线程
    毕业设计
    shiro 权限
    Spring Boot Thymeleaf
    Spring Boot文件处理
    Spring Boot Rest模板
  • 原文地址:https://www.cnblogs.com/coolyingying/p/12264522.html
Copyright © 2020-2023  润新知