• C语言寒假大作战02


    这个作业属于哪个课程 班级的链接
    这个作业要求在哪里 作业要求的链接
    这个作业的目标 模拟选择菜单
    其他参考文献 C语言编程:以实例教你如何在控制台程序中模拟一个选项菜单功能
    作业正文 此篇博客

    2.2.2 设计思路和遇到的问题

    设计思路:
    先利用while循环保持菜单持续工作
    然后使用switch语句确定选择功能
    最后使用自定义函数来完成详细的功能。

    2.2.3程序结果截图

    2.2.4程序代码

    #include<stdio.h>
    int help(int a)
    {
        printf("
    ");
        printf("帮助信息:
    ");
        printf("您需要输入命令代号来进行操作,且
    ");
        printf("一年级题目为不超过十位的加减法;
    ");
        printf("二年级题目为不超过百位的乘除法;
    ");
        printf("三年级题目为不超过百位的加减乘除混合题目.
    ");
    }
    int main()
    { 
        printf("====口算生成器====
    ");
        printf("欢迎使用口算生成器:
    
    
    ");
        printf("帮助信息:
    ");
        printf("您需要输入代号命令号来进行操作,另
    ");
        printf("一年级题目为不超过十位的加减法;
    ");
        printf("二年级题目为不超过百位的乘除法;
    ");
        printf("三年级题目为不超过百位的加减乘除混合题目.
    
    
    ");
        printf("操作列表:
    1)一年级    2)二年级    3)三年级
    4)帮助     5)退出程序
     ");
        printf("请输入操作: 
    
    
    ");
        int a;
        while(a!=5) 
        {
        scanf("%d",&a);
        switch(a)
        {
            case 1:
                printf("现在是一年级题目:
    执行完了 (小声,假装这里有操作)
    
    
    ");
                break;
            case 2:
                printf("现在是二年级题目:
    执行完了 (小声,假装这里有操作)
    
    
    "); 
                break;
            case 3:
                printf("现在是三年级题目:
    执行完了 (小声,假装这里有操作)
    
    
    "); 
                break;
            case 4:
                help(a);
                break;
            case 5:
                printf("程序结束, 欢迎下次使用
    任意键结束……
    
    
    ");
                break;
            default:
                printf("Error!!!
    错误操作指令, 请重新输入
    
    
    ");
        } 
    }
    }
    

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

    我认为设计就是开始有一个大致的方向,然后开始向此方向思考,并逐渐将所思考的东西完善,最终展示出来。

    2.2.6 Gitee上传截图与链接

    gitee链接

  • 相关阅读:
    新入住CNBLOG
    C#简易外挂制作
    Cnblogs自定义皮肤css样式简易设定
    ACFUNProject{网页通用筛选抓取器+C#初学者简易教程}
    Java Collectors API实践
    下单延迟10s撤单性能测试
    Go WebSocket开发与测试实践【gorilla/websocket】
    复杂JSON结构创建语法
    单元测试再出发
    动态模型之动态增减【FunTester测试框架】
  • 原文地址:https://www.cnblogs.com/ClubThirteen/p/12433226.html
Copyright © 2020-2023  润新知