C语言寒假大作战02

这个作业属于那个课程 2019级计算机科学与技术1班
这个作业要求在哪 C语言寒假大作战02
我在这个课程的目标是 gitee 与 git基础命令使用与巩固
作业正文 如下
参考文献 学长录制的git基础操作视频

1.1设计思路和遇到的问题

    设计思路:先把分支写出来,再用代码写下去
    遇到的问题:菜单比较陌生,很久没敲代码了,

1.2程序结果截图

1.3程序代码

    #include<stdio.h>
    #include <stdlib.h>
    void Operationlist();
    void firstgrade();
    void secondgrade();
    void gradethree();
    void help();
    void qiut();
    void error();
    int menu()
    {
        printf("========== 口算生成器 ==========\n欢迎使用口算生成器 :\n\n");
        help();
        Operationlist();
        int n;
        scanf("%d",&n);
        return n;
    }
    int main(void)
    {
        int i=menu();
        int flag=1;
        while(flag==1){
            switch(i){
                case 1:firstgrade();break;
                case 2:secondgrade();break;
                case 3:gradethree();break;
                case 4:help();break;
                case 5:printf("\n程序结束, 欢迎下次使用\n任意键结束……");qiut();break;
                default:error();break;
            }
            Operationlist();
            scanf("%d",&i);
        }
        return 0;
    }
    void Operationlist()
    {
        printf("操作列表:\n1)一年级    2)二年级    3)三年级\n4)帮助      5)退出程序\n请输入操作>");
    }
    void firstgrade() 
    {
        printf("\n现在是一年级的题目:\n\n");
    }
    void secondgrade()
    {
        printf("\n现在是二年级的题目:\n\n");
    }
    void gradethree()
    {
        printf ("\n现在是三年级的题目:\n\n");    
    }
    void help()
    {
        printf("\n帮助信息\n您需要输入命令代号来进行操作,\n 且一年级题目为不超过十位的加减法;\n二年级题目为不超过百位的乘除法;\n三年级题目为不超过百位                            的加减乘除混合题目.\n\n");
            }
                void error()
    
        printf("\nError!!!\n错误操作指令, 请重新输入\n\n");
    }
    void qiut()
    {
        exit(0);
    }

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

    就是做出与目前事物不一样的事情吧

1.5 Gitee上传截图与链接

没搞出来,显示 Reinitialized existing Git repository
please commit or stash them.
cannot pull with rebase: Your index contains uncommitted changes.
Everything up-to-date

posted on 2020-02-08 16:54  钟离5900  阅读(123)  评论(0编辑  收藏  举报

导航