zoukankan      html  css  js  c++  java
  • C语言寒假大作战02

    这个作业属于那个课程 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10259
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10259
    这个作业的目标是 用函数和switch语句编程口算题菜单,熟悉掌握gitee 与 git基础命令学习与使用,还有怎么上传远程文件,
    作业正文 使用函数、Switch语句来完成菜单程序
    参考文献 https://baijiahao.baidu.com/s?id=1616367741584583839&wfr=spider&for=pc

    2.2.2设计思路和遇到的问题

    设计思路:开始没有理解题目意思,主程序使用“while”循环及“switch...case...”选择结构,定义一个int型变量,六个函数分别对应一个操作。
    遇到的问题:
    还有在写代码的时候总是编译错误,还有最后运行时最后一步的操作按任意键结束这一步错了,我继续按回车还是可以,还有一些语句的用法忘记了。
    

    2.2.3程序结果截图


    2.2.4菜单文案

    ==========口算生成表==========
    欢迎使用口算生成器
    希望疫情早日结束
    帮助信息
    您需要输入命令代号来进行操作,且
    一年级题目为不超过十位的加减法
    二年级题目为不超过百位的加减法
    三年级题目为不超过百位的加减乘除混合题目
    操作列表:
    1)一年级 2)二年级 3)三年级
    4)帮助 5)退出程序
    请输入操作>
    <执行操作:)
    
    现在是一年级的题目;中国加油,武汉加油
    现在是二年级的题目;有理想在的地方,地狱就是天堂
    现在是三年级的题目;鼠年希望您有“鼠” 不尽的收获,“鼠” 不尽的幸福,“鼠” 不尽的钞票,“鼠” 不尽的美满生活
    
    任意键结束......Error!!!
    错误操作指令,请重新输入
    程序结束,欢迎下次使用
    ------------------------------
    

    2.2.5程序代码

    #include <stdio.h>
    void menu();
    void help();
    void error();
    void one();
    void two();
    void three();
    int main()
    {
        int m;
        printf("========== 口算生成器 ==========
    欢迎使用口算生成器 :
    希望疫情早日结束
    ");
        printf("
    ");
        help();
        while(1)
        {
            menu();
            scanf("%d",&m);
            switch(m)
            {
                case 1:one();break;
                case 2:two();break;
                case 3:three();break;
                case 4:help();break;
                case 5:printf("程序结束, 欢迎下次使用
    任意键结束……
    ");
                default:error();break;
            }
        }
    }
    
    void help()
    {
        printf("欢迎使用口算生成器 :
     
     
    帮助信息
    您需要输入命令代号来进行操作, 且
    ");
        printf("一年级题目为不超过十位的加减法;
    二年级题目为不超过百位的乘除法;
    三年级题目为不超过百位的加减乘除混合题目.
    
    
    ");
        printf("
    ");
    }
    void menu()
    {
        printf("操作列表:
    1)一年级    2)二年级    3)三年级
    4)帮助      5)退出程序
    请输入代号:");
     } 
    void error()
     { 
    	printf("错误命令,请重新输入正确数值
    ");
    }
     void one()
     {
        printf("现在是一年级题目:中国加油,武汉加油
    "); 
     }
      void two()
     {
        printf("现在是一年级题目:有理想在的地方,地狱就是天堂
    "); 
     }
      void three()
     {
        printf("现在是三年级题目:鼠年希望您有“鼠” 不尽的收获,“鼠” 不尽的幸福,“鼠” 不尽的钞票,“鼠” 不尽的美满生活
    ");
     }
    

    2.2.6你对“设计”这个词的理解

    设计这个词就是需要我们用自己的思维逻辑能力去创造某个东西,它具有很大的想像空间和个人发挥空间,设计是把一种计划、设想通过某种形式传达出来的活动成果,也就是自己动手动脑创造的智慧结晶。

    2.2.7Gitee上传截图与链接



    链接
    https://gitee.com/deng_zhi_zhu/deng-zhizhuo

  • 相关阅读:
    loaded some nib but the view outlet was not set
    指标评比
    IOS DEVELOP FOR DUMMIES
    软件测试题二
    javascript select
    DOM节点类型详解
    mysql操作
    UVA 10055
    solutions for 'No Suitable Driver Found For Jdbc'
    解决git中文乱码问题
  • 原文地址:https://www.cnblogs.com/dengzhizhuo/p/12264272.html
Copyright © 2011-2022 走看看