qtsz

导航

C语言寒假大作战02

1.作业头

问题 答案
这个作业属于那个课程 课程链接
这个作业要求在哪里 作业要求链接
我在这个课程的目标是 学习简单的菜单代码编写,制作菜单栏
作业正文 正文链接
参考文献 参考文献链接

2.设计思路和遇到的问题

设计思路:
        设计菜单栏,首先要运用制作菜单的几个函数,菜单函数,帮助函数,以及输入错误的函数,然后输出想输出的内容来制作即可
遇到的问题:
        首先函数的调用不怎么熟悉,还有就是每次输入后再次出现菜单栏,不会显示,之后加了个menu()函数才显示出来

3.程序结果截图







4.程序代码

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

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

对于设计这个词语来说,我觉得呢设计这个词在很多专业都会用到,比如设计绘图什么的,而我们这个专业设计就可以是设计程序,网页等等之类的东西,这些设计都是把人们的想象表达出来,创造出一个个模板,来表达自己的想法吧!

6.Gitee上传截图与链接


gitee主页

posted on 2020-02-07 13:44  qtsz  阅读(119)  评论(0编辑  收藏  举报