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

    1. 表头###

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2019-1
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/2019TA/homework/10254
    这个作业的目标 学习并掌握基本的git命令
    其他参考文献

    2. 作业内容###

    2.1 设计思路与问题#####
    将这个问题分解,先解决函数问题,分别建立所需的菜单,帮助,错误以及各年级的操作的自定义函数,然后用主函数来连接这些自定义函数,因为可能出现较多次错误,所以要用一个死循环,满足一定条件在跳出;
    
    2.2 程序结果截图#####

    2.3 程序代码#####
    #include<stdio.h>
    #define _CRT_SECURE_NO_WARNINGS 1
    void menu()
    {
    	printf("操作列表:
    ");
    	printf("1)一年级     2)二年级     3)三年级
    ");
    	printf("4)帮助       5)退出程序
    ");
    	printf("请输入操作> ");
    }
    void help()
    {
    	printf("帮助信息:");
    	printf("
    ");
    	printf("你需要输入命令代号来进行操作,且
    ");
    	printf("一年级题目为不超过十位的加减法;
    ");
    	printf("二年级题目为不超过百位的乘除法;
    ");
    	printf("三年级题目为不超过百位的加减乘除混合题目;
    ");
    	printf("
    ");
    }
    void error()
    {
    	printf("< 执行操作:)
    ");
    	printf("
    ");
    	printf("Error!!!
    错误操作指令,请重新输入
    ");
    	printf("
    ");
    	menu();
    }
    void first_grade()
    {
    	printf("< 执行操作:)
    
    ");
    	printf("现在为一年级题目:
    执行完毕end
    ");
    	printf("
    ");
    }
    void second_grade()
    {
    	printf("< 执行操作:)
    
    ");
    	printf("现在为二年级题目:
    执行完毕end
    ");
    	printf("
    ");
    }
    void third_grade()
    {
    	printf("< 执行操作:)
    
    ");
    	printf("现在为三年级题目:
    执行完毕end
    ");
    	printf("
    ");
    }
    int main()
    {
    	printf("==============口算生成器===============");
    	printf("
    ");
    	printf("欢迎使用口算生成器:");
    	printf("
    
    ");
    	help();
    	menu();
    	int x;
    	while (1)
    	{
    		scanf("%d", &x);
    		printf("
    ");
    		switch (x)
    		{
    		case 1:
    			first_grade();
    			break;
    		case 2:
    			second_grade();
    			break;
    		case 3:
    			third_grade();
    			break;
    		case 4:
    			help();
    			break;
    		case 5:
    			break;
    		default:
    			error();
    		}
    		if (x == 5)
    		{
    			break;
    		}
    		if(x<=4)
    		printf("请输入操作> ");
        }
    	printf("< 执行操作:)
    
    程序结束,欢迎下次使用
    任意键结束...");
    
    	return 0;
    }
    
    2.4 “设计” 的理解#####
    设计源于需求,对于已有的基础事物通过一定的思想想法进行创造,来产出新事物;
    
    2.5 gitee上传截图与链接#####


    我的gitee

  • 相关阅读:
    第二次个人作业
    软件工程第一次个人作业
    2020软件工程最后一次作业
    软件工程团队作业第一阶段
    软件工程第四次作业
    软件工程第一次结对作业
    软件工程第二次作业
    软件工程最后一次作业
    软件工程第四次作业
    2020软件工程第三次作业
  • 原文地址:https://www.cnblogs.com/lpen/p/12269876.html
Copyright © 2011-2022 走看看