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("========== 口算生成器 ==========\n欢迎使用口算生成器 :\n希望疫情早日结束\n");
    printf("\n");
    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("程序结束, 欢迎下次使用\n任意键结束……\n");
            default:error();break;
        }
    }
}

void help()
{
    printf("欢迎使用口算生成器 :\n \n \n帮助信息\n您需要输入命令代号来进行操作, 且\n");
    printf("一年级题目为不超过十位的加减法;\n二年级题目为不超过百位的乘除法;\n三年级题目为不超过百位的加减乘除混合题目.\n\n\n");
    printf("\n");
}
void menu()
{
    printf("操作列表:\n1)一年级    2)二年级    3)三年级\n4)帮助      5)退出程序\n请输入代号:");
 } 
void error()
 { 
	printf("错误命令,请重新输入正确数值\n");
}
 void one()
 {
    printf("现在是一年级题目:中国加油,武汉加油\n"); 
 }
  void two()
 {
    printf("现在是一年级题目:有理想在的地方,地狱就是天堂\n"); 
 }
  void three()
 {
    printf("现在是三年级题目:鼠年希望您有“鼠” 不尽的收获,“鼠” 不尽的幸福,“鼠” 不尽的钞票,“鼠” 不尽的美满生活\n");
 }

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

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

2.2.7Gitee上传截图与链接



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

posted @ 2020-02-05 18:41  邓志卓  阅读(128)  评论(0编辑  收藏  举报