用switch和goto吧,可能會亂點,但是個簡單的辦法.
為拉孜等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及拉孜網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站設(shè)計、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、拉孜網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
level1:printf("...");
/*程序一級菜單*/
switch(scanf("%d",choice),choice){
case
1:printf("...");
/*程序二級菜單*/
scanf("%d",choice);
if(4==choice)goto
level1;
else
switch(choice){
/*...*/
}
break;
case
2:
/*...*/
#include "stdio.h"
//被二級菜單調(diào)用的3*3九個小程序
fun1_1()
{}
fun1_2()
{}
fun1_3()
{}
fun2_1()
{}
fun2_2()
{}
fun2_3()
{}
fun3_1()
{}
fun3_2()
{}
fun3_3()
{}
//被主函數(shù)調(diào)用的3個程序,每個程序可分別調(diào)用三個函數(shù)(第二級菜單)
fun1()
{
int x;
printf("菜單二\n");
printf("1. 1-1 xxx\n");
printf("2. 1-2 yyy\n");
printf("3. 3-3 zzz\n");
printf("\n請選擇:");
scanf("%d",x);
switch(x)
{
case 1 : fun1_1();break;
case 2 : fun2_2();break;
case 3 : fun3_3();break;
}
}
fun2()
{
int x;
printf("菜單二\n");
printf("1. 2-1 xxx\n");
printf("2. 2-2 yyy\n");
printf("3. 2-3 zzz\n");
printf("\n請選擇:");
scanf("%d",x);
switch(x)
{
case 1 : fun2_1();break;
case 2 : fun2_2();break;
case 3 : fun2_3();break;
}
}
fun3()
{
int x;
printf("菜單二\n");
printf("1. 3-1 xxx\n");
printf("2. 3-2 yyy\n");
printf("3. 3-3 zzz\n");
printf("\n請選擇:");
scanf("%d",x);
switch(x)
{
case 1 : fun3_1();break;
case 2 : fun3_2();break;
case 3 : fun3_3();break;
}
}
//主函數(shù),可調(diào)用3個函數(shù)(一級菜單)
main()
{
int x;
printf("菜單一\n");
printf("1 xxx\n");
printf("2 yyy\n");
printf("3 zzz\n");
printf("\n請選擇:");
scanf("%d",x);
switch(x)
{
case 1 : fun1();break;
case 2 : fun2();break;
case 3 : fun3();break;
}
}
#includestdio.h
#includestdlib.h
int main()
{ void menu();
printf("\n\n\n\n\n\n\t\t\t歡 迎 使 用 通 訊 錄 管 理 系 統(tǒng)");
printf("\n\n\n\t\t\t\t\t制作人:*******");
printf("\n\n\t\t\t\t\t2012年2月18日");
printf("\n\n\t\t\t\t\tVC6.0運行通過");
printf("\n\n\n\t按回車進入主菜單:");
getchar();
menu();
return 0;
}
void menu()
{
system("cls");
printf("\t***********************************************************\n");
printf("\t\t********************主菜單******************\n");
printf("\t***********************************************************\n");
printf("\t請選擇以下功能:\n\n");
printf("\t1:登記、添加同學(xué)信息\n");
printf("\t2:查看同學(xué)信息\n");
printf("\t3.排序同學(xué)信息\n");
printf("\t4:修改同學(xué)信息\n");
printf("\t5:刪除同學(xué)信息\n");
printf("\t6:查詢同學(xué)信息\n");
printf("\t7:使用說明幫助\n");
printf("\t8:退出系統(tǒng)\n");
printf("\n\n\t溫馨提示:先進入功能--7,了解使用說明\n\n");
}
再在menu()函數(shù)中用switch語句寫選擇
網(wǎng)站標(biāo)題:c語言二級菜單函數(shù) c語言一級菜單到二級菜單
本文鏈接:http://chinadenli.net/article24/dodshce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、外貿(mào)網(wǎng)站建設(shè)、軟件開發(fā)、微信公眾號、品牌網(wǎng)站制作、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)