罗培羽—C语言简单菜单编程教学(一)

标签:
教育 |
第一步:简单例子
#include<stdio.h>
int a;
int menu_a;
int menu()
{
}
void main()
{
}
运行之后并进行选择,你应该可以看到如下的画面:
第二步:美化
可是,大家会说:“现在都是什么年代了,怎么还用这种菜单啊!”所以我们要来美化我们的菜单。我们修改一下menu(),代码如下:
int menu()
{
}
这里我们只是简单的调整一下,让菜单显示得更漂亮一点点,其中的的二个printf的%c是调用后面参数对应的ASCII码的字符,这里参数为4,对应的字符为一个菱形。运行后的效果如下图:
第三步:键盘响应
在bios.h头文件中有一个bioskey函数,可以判断我们的按键。比如当我们按下键盘的“上”的时候它的返回值为18432,按键盘的“下”的时候返回值为20480,其他键的返回值我们可以从网上搜索到。
我们先包含以下文件
#include <bios.h>
int menu_a=1;
修改后的menu()如下:
int menu()
{
}
程序运行后,你应该可以看到如下效果:(最后一行的2321会根据你按键次序的不同而不同)