c语言做菜单的函数 c语言中菜单的作用( 四 )


printf("\t\t5.有其他疑问找群主")
printf("\t\t6.C++8群: 491994603")
printf("---------------------------------------\n");
}
void keyDown()//按键处理
{
int choice;
scanf("%d", choice);
switch (choice)
{
case 0:
printf("退出程序\n");
Sleep(2000);
return 0;
case 1:
//调用菜单1实现函数
break;
case 2:
//调用菜单2实现函数
break;
case 3:
//调用菜单3实现函数
break;
case 4:
//调用菜单4实现函数
break;
default:
printf("输入错误\n");
}
system("pause");
return 0;
}
int main()
{
while(1)
{
menu();
keyDown();
system("cls");
}
return 0;
}
用c语言制作一个简单的菜单程序,一个主函数四个子函数给c语言做菜单的函数你一个简单c语言做菜单的函数的菜单程序吧 。其中的子函数c语言做菜单的函数,填充成楼主所需即可 。
#include
/*子函数1*/
fun1() {
printf ("子函数1\n");
}
/*子函数2*/
fun2() {
printf ("子函数2\n");
}
/*子函数3*/
fun3() {
printf ("子函数3\n");
}
/*子函数4*/
fun4() {
printf ("子函数4\n");
}
int main(void) {
int key; /*命令编号*/
do {
system("cls"); /*清屏*/
/*打印菜单*/
printf ("======================================================\n");
printf ("#\t功能详情\n");
printf ("------------------------------------------------------\n");
printf ("1\t功能1\n");
printf ("2\t功能2\n");
printf ("3\t功能3\n");
printf ("4\t功能4\n");
printf ("5\t退出\n");
printf ("======================================================\n");
printf ("\n");
printf("请输入命令编号以开启操作:");
/*输入命令编号*/
scanf("%d",key);
printf ("\n");
/*switch函数实现输入功能序号执行相应函数*/
switch (key) {
case 1: fun1(); break; /*子函数1*/
case 2: fun2(); break; /*子函数2*/
case 3: fun3(); break; /*子函数3*/
case 4: fun4(); break; /*子函数4*/
case 5: printf("程序结束c语言做菜单的函数!按任意键退出...\n\n"); break;
default:printf("输入错误c语言做菜单的函数 , 请重新输入!\n\n"); break;
}
/*屏幕暂留*/
if (key!=5) {
printf ("\n");
printf("按Enter键继续...\n");
printf ("\n");
fflush(stdin);
getch ();
}
} while (key!=5);
/*屏幕暂留*/
fflush(stdin);
getch ();
return 0;
}运行结果
c语言做菜单的函数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言中菜单的作用、c语言做菜单的函数的信息别忘了在本站进行查找喔 。

推荐阅读