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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2019-3
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10260
    这个作业的目标 学习与使用菜单栏
    作业正文 如下
    其他参考文献 C语言编程

    2.2.2 设计思路和遇到的问题

    设计思路:运用while循环来完成输入循环,运用switch来完成列表的选择。
    遇到的问题:最开始把输入的数字放到了循环外,导致无限循环。
    

    2.2.3 程序结果截图



    2.2.4 程序代码

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

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

    “设计”挺有趣的,尤其看到自己设计出来的美美的程序结果就更有趣了。这次设计是照葫芦画瓢,但设计主要是想着运行结果写代码。

    2.2.6 Gitee上传截图与链接



    https://gitee.com/li---shuang/LS20199279
    3.参考资料
    C语言编程:以实例教你如何在控制台程序中模拟一个选项菜单功能

  • 相关阅读:
    python获取DBLP数据集
    GNUPLOT 画多组柱状图 以及 折线图 以及各种问题的解决方案
    Leetcode 1:two sum
    测试面试之如何测试一个杯子
    C++小总结
    统计‘1’的个数
    C语言小总结
    剑指offer面试题1---赋值运算符函数
    黑盒测试与白盒测试
    软件测试的原则
  • 原文地址:https://www.cnblogs.com/xiamudaren1/p/12275498.html
Copyright © 2011-2022 走看看