求c語言選單函式的程式,求乙個C語言選單函式的程式?

時間 2021-12-19 11:39:03

1樓:匿名使用者

1、對於視窗元件選單,需要根據不同平台,通過圖形程式設計介面,進行選單的編制。

例程:#include

#include

#include

void main()

if(str==80)

if(str==13)break; /*按回車鍵確認*//*畫圖做選單*/

cleardevice();

switch(choice)  }

if(i>=100)exit(0);/*如果按鍵超過100次退出*/switch(choice)/*這裡引用函式,實現所要的功能*/getch();

closegraph();

}2、對於命令列選單,直接通過不斷重新整理輸出來模擬選單行為。

例程:#include

#include

#include

int n,t,k;

int m;

char s1[20],s2[20],c;

char **l;

char *num=;

void menu()

void check()

printf("有大寫字母:\n%d\n",t);

printf("有小寫字母:\n%d\n",n);

printf("有數字:\n%d\n",k);

}void number()

void main()

if(n==4) break;

}printf("感謝使用\n");}

2樓:

我寫了乙個完整程式給你參考,你可以在這個基礎上增加你的功能。

源**如下(vc++6.0下編譯通過):

#include

#include

#include

void func1()

void func2()

//any other func coding here ..

void menu() //主選單

void main()

else}}

}希望對你有幫助。

3樓:勤奮的小鹿純子

謝謝 我也喜歡beyond

用c語言製作乙個簡單的選單程式,乙個主函式四個子函式 100

4樓:polaris北斗

#include

int menu1()

int menu2()

int menu3()

int menu4()

int main()

}while(i);

printf("程式已退出!");

return 0;}

5樓:碧海風雲

給你乙個簡單的選單程式吧。其中的子函式,填充成樓主所需即可。

#include

/*子函式1*/

fun1()

/*子函式2*/

fun2()

/*子函式3*/

fun3()

/*子函式4*/

fun4()

int main(void)

/*螢幕暫留*/

if (key!=5)

} while (key!=5);

/*螢幕暫留*/

fflush(stdin);

getch ();

return 0;

}執行結果

6樓:

晚上給你,預先宣告,四個子函式只是個演示,沒有具體功能的

用c語言製作乙個簡單實用選單的程式。

7樓:金魚

#include

#include

#include

#include

using namespace std;

void xuanzepaixu()           //選擇排序函式

void erfenpaixu()           //二分查詢函式

void menu()    //主選單

void main()

else}}}}}

8樓:未及細想

#include

/*定義三個函式*/

void findnum()

void dianmond()

printf("\n");}}

void goodbye()

/*驅動實現*/

int main()}}

/*注釋得這麼清楚了,流程圖就免了吧,ps水平實在不夠看*/

如何用c語言做乙個選單,裡面放程式

9樓:匿名使用者

1、首先新建原始檔c.c,用文字編輯器開啟。

3、編寫好控制台批處理檔案,設定好環境變數,主要是path,include和lib三個環境變數!編輯好之後儲存為bat後者cmd字尾檔案。

4、雙擊開啟剛才設定好的批處理檔案,在裡面輸入cl  **.c,自動編譯鏈結,生成exe檔案。

5、最後一步執行,在控制台輸入執行檔名c.exe,按enter鍵執行,就完成了。

10樓:小螺號

可以用c語言編乙個程式,這個程式就是選單指向的。

11樓:小痞子

我之前做的都是很簡單的,大多都是資料結構裡的;

大致思路是:先寫出選單,很簡單就是用printf輸出;然後在主函式中呼叫,可以用字元或者int整型來選擇選單中的選項;

例如:#include

#include//主要是用當中的清屏函式void caidan()

//選單

int main()

;break;

case'2':

;break;

case'3':return 1;break;}}}大致就是這樣,還有那些輸出(我愛你,我想你),其實可以在另外定義函式實現,這樣可以使的程式看起來更美觀。還有在後面輸出東西的時候,其實可以呼叫system(「cls」)來清屏後再輸出,

就這麼多了,全手打的,**也是即使寫的,如果錯了請追問,希望你可以採納!

12樓:法律達人

容一年又過去的句子,指導老師為曲老師,涉及到的知識點涵蓋:形容一年過去,新的一年到來,這樣

13樓:匿名使用者

能再具體一點嗎,不是很懂你的意思

c語言中如何實現選項選單的功能?

14樓:吉祥二進位制

#include

#include

void hello()

int main()

}return 0;}

15樓:情意綿綿d胸毛

google終端轉義字元 例如:\b 刪除上乙個字元

printf

剩下的就是死迴圈等輸入了

16樓:

#include

#include

int runs();

int main()

}return 0;

}int runs()

,,,,,,};

for(i=0;i<7;i++)

printf("\n");

printf("press any key to return menu : ");

system("pause");

printf("\n");

system("cls");

return 0;}

17樓:匿名使用者

#include

#include

#include

#define key_down 0x5100

#define key_up 0x4900

#define key_esc 0x011b

#define key_alt_f 0x2100

#define key_alt_x 0x2d00

#define key_enter 0x1c0d

void box(int startx,int starty,int high,int width);

main()

; char *red = ;

char *f = ;

char buf[16*10*2],buf1[16*2];

while(1)

gotoxy(5,1);

key=bioskey(0);

switch (key)

gettext(2,2,18,3,buf1);

textbackground(black);

textcolor(white);

gotoxy(2,2);

cprintf("%s",f[0]);

gotoxy(2,2);

y=2;

while ((key=bioskey(0))!=key_alt_x)

else

if (key==key_enter)

break;

} else

if (key==key_esc)

break;

} if (key==key_alt_x) exit(0);

break; }}

} }void box(int startx,int starty,int high,int width)

gotoxy(startx,high);

putch(0xc0);

for (i=startx+1;i

putch(0xd9);

return ;}

C語言函式選單的問題,求乙個C語言選單函式的程式?

求長度。int length char szsrc 有乙個字串,包含n個字元。寫一函式,將此字串從第m個字元開始的全部字元複製成另乙個字串。char mid char szsrc,int n1,int n2 逆序 數字逆序要把長度也送進去。void changestr char szsrc 求乙個c...

求C語言程式的解答 乙個簡單的程式

已修改 include void main 將a b中的最小值賦給a if a c 將a c中的最小值賦給a,即a為a b c中的最小值。if b c 在比較b c將最大值賦給c,完成a b c由小到大的排序。n c 對中間變數n進行初始化。while n a 0 n b 0 用中間變數n代替cpr...

求c語言組合函式,求C語言組合函式

我本人的c 水平不是很高,幫你網上找到了別人類似的問題,你看看。c語言,等,急 題目 利用階乘函式計算組合數本題要求實現2個自定義函式 求組合數函式和求階乘函式。 墨汁諾 int comb int n,int m int fac int n 大一c語言用自定義函式求組合數cmn 求大神 急 10 志...