1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > c语言 菜单选择 设计一通过 c语言 个简单实用的菜单 通过菜单选择不同的菜单项并

c语言 菜单选择 设计一通过 c语言 个简单实用的菜单 通过菜单选择不同的菜单项并

时间:2024-05-07 08:16:39

相关推荐

c语言 菜单选择 设计一通过 c语言 个简单实用的菜单 通过菜单选择不同的菜单项并

满意答案

#include

#include

#include

#include

using namespace std;

void xuanzepaixu() //选择排序函数

{

printf("待添加,请按任意键继续...");

getchar();

}

void erfenpaixu() //二分查找函数

{

printf("待添加,请按任意键继续...");

getchar();

}

void menu() //主菜单

{

system("cls"); //清屏

printf("\n\t\t\t 菜单\n");

printf("\t\t\t#***********************#\n");

printf("\t\t\t# 1选择排序 #\n");

printf("\t\t\t# 2二分查找 #\n");

printf("\t\t\t# 3返回 #\n");

printf("\t\t\t# 4---关闭 #\n");

printf("\t\t\t#***********************#\n");

printf("\t\t\t 请选择(1-4) =:");

}

void main()

{

char select;

while(1)

{

menu();

system("COLOR 9f");

scanf("%c",&select);

if(select=='3')

break; //返回上级菜单

else

{

getchar(); //读入回车符

if(!isdigit(select)) //如果不是数字字符

{

printf("\n\7Your select may be wrong, must enter the digit!\n");_getch();

}

else

{

switch (select)

{

case '1': xuanzepaixu();break;

case '2': erfenpaixu();break;

case '4':exit(0); //直接退出

default:

{

printf("\n\7\7Your selected digit may be wrong, select again!\n");

_getch();

break;

}

}

}

}

};

}

已经调试过,添加功能函数就行了,当然上面的菜单还是用dos界面打印的,如果想用windows,那就要用MFC了。

00分享举报

c语言 菜单选择 设计一通过c语言个简单实用的菜单 通过菜单选择不同的菜单项并实现相应的功能。...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。