欢迎来到LQ的博客

C语言寒假大作战02

C语言寒假大作战02

这个作业属于哪个课程班级链接
这个作业的要求 作业链接
这个作业的目标 用所学模拟一个选择菜单功能
参考文献 在控制台程序中模拟一个选项菜单功能
作业正文 此篇博客

2.2.2设计思路和遇到的问题

 

设计思路:

首先做出菜单,利用while循环保持菜单一直在线。

之后在循环结构中,利用switch来确定用户的选择,并作出解答。

后利用自定义函数来完成help和退出程序的操作。

 

心路历程:

自信(想出这个挺简单的)猛然傻了(头文件错误?)自嘲(太久没码过代码了include前面要加#)疑惑(我这为啥错了?)自信(原来是case后加:非;)疑惑(我这怎么用不了?)舒服(还没定义参数就想调用自定义函数?:))舒畅(写出来了,效果还不错)

 

 

2.2.3程序结果截图

 

 

 

 

 

 

 

 

2.2.4程序代码

#include<stdio.h>
int help(int m);
int exit(int x);
int main(void)
{
printf("====口算生成器====\n");
printf("欢迎使用此生成器(笑\n");
int a=-1;
int b=0;
int HELP,EXIT,n,x;
while(a!=0)
{
printf(" \n");
printf(" \n");
printf("操作列表:\n");
printf("1>壹年级    2>贰年级     3>叁年级\n");
printf("4>HELP      5>EXIT\n");
printf("请选择:\n");
scanf("%d",&a);

    switch (a)
{
case 1:
printf("现在是壹年级时间\n");
printf("请给出下列题目的答案\n");
printf("1+1=");
scanf("%d",&b);
if(b==2)
{
printf("ning就是神仙,太强了!!!");
}
else
{
printf("这就是壹年级的实力嘛ye i了?????????????????????");
}
break;
case 2:
printf("现在是贰年级时间\n");
printf("请给出下列题目的答案\n");
printf("2*2=");
scanf("%d",&b);
if(b==4)
{
printf("ning就是大神仙,太强了!!!");
}
else
{
printf("这就是贰年级的实力嘛ye 吐了?????????????????????");
}
break;
case 3:
printf("现在是叁年级时间\n");
printf("请给出下列题目的答案\n");
printf("1+1*2=");
scanf("%d",&b);
if(b==3)
{
printf("ning就是奆神仙,太强了!!!");
}
else
{
printf("这都叁年级了,害写不出?????????????????????");
}
break;
case 4:
HELP=help(n);
break;
case 5:
EXIT=exit(x);
return 0;
default:
printf("ERROR!!!");
}
}

}
int help(int n)
{
printf("\n");
printf("帮助信息:\n");
printf("您需要输入代号命令号来进行操作,另\n");
printf("壹年级的题目很舒服,有且只有一道\n");
printf("贰年级的题目不难,有且只有一道\n");
printf("叁年级的题目在一二年级的基础上升华,有且只有一道\n");
}
int exit(int x)
{
printf("程序结束,欢迎下次使用,按任意键结束...\n");
}

 

 

 

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

“设计” :我认为就是将脑子里想的东西转换成某一种形式转换出来的过程

设计是把一种设想通过合理的规划、周密的计划、通过各种感觉形式传达出来的过程。人类通过劳动改造世界,创造文明,创造物质财富精神财富,而最基础、最主要的创造活动是造物。设计便是造物活动进行预先的计划,可以把任何造物活动的计划技术和计划过程理解为设计。百度百科

 

2.2.6 Gitee上传截图与链接

 

 

 

 

 

 

 

 

1.5主页地址:

LQNB的主页

 

posted @ 2020-02-03 18:14  LQNB  阅读(228)  评论(0编辑  收藏  举报