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

    问题 答案
    这个作业属于那个课程 https://edu.cnblogs.com/campus/zswxy/CST2019-4
    这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10259
    作业正文 使用函数,switch语句来完成菜单程序
    参考文献 https://baijiahao.baidu.com/s?id=1616367741584583839&wfr=spider&for=pc

    2.2.2 设计思路和遇到的问题

    1.设计思路:自定义函数来,用switch()函数来进行选择。
    2.问题:没有想到要用循环结构。
    

    2.2.3 程序结果截图

    2.2.4 程序代码

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

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

    设计意思就是对一些物品(不管是实或虚)加入自己的想法,比如服装设计,程序设计等等。人们根据自己的喜欢,进行设计。
    

    2.2.6 Gitee上传截图与链接

    https://gitee.com/deng_meng_xia/m20199320

  • 相关阅读:
    Springboot打jar 包
    mysql 函数
    SFTP的使用
    Java Swing
    消息中间件之ActiveMQ
    对象的四种引用关系
    vs的url传参
    后台管理两级类别
    $.dialog弹层---lhgDialog
    正则小数验证和去除中间空格
  • 原文地址:https://www.cnblogs.com/deng9/p/12275559.html
Copyright © 2011-2022 走看看