單片機(jī)通用菜單程序

  • 2023-02-10
一、單片機(jī)通用菜單程序

我?guī)熜秩ツ曜鲞^一個(gè),只需你的RAM足夠,可能無限級(jí)菜單,正好也是四個(gè)鍵,正好和你的一樣.很好理解,我最近花一地利間移植勝利過.他的lcd是不帶字庫的,不過沒關(guān)系,只需重寫一下lcd底層驅(qū)動(dòng)就好.我用的是帶字庫的lcd LM3033.你給我個(gè)郵箱,或許在Hi上留言,寫上你的郵箱. 利美知識(shí)百科

二、有沒有比較適用的菜譜軟件?

比較適用的,你說的是香哈菜譜app嗎?我知道的菜譜軟件就只要這一個(gè)了 本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

三、怎樣用C言語編寫菜單?

#include stdio.h limeiseo(加v分享)

#include stdlib.h

copyright limeiseo

#include dos.h

利美項(xiàng)目圈

#include windows.h

利美網(wǎng)絡(luò)

char choice1;

copyright limeiseo

void main()

limeiseo(加v分享)

{ copyright limeiseo

void menue1();

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

printf(歡迎進(jìn)入Ben的作業(yè)查詢系統(tǒng)!); limeiseo(加v分享)

menue1();

利美項(xiàng)目圈

} 利美網(wǎng)絡(luò)

void menue1() copyright limeiseo

{

copyright limeiseo

void choicemenue1();

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

printf(\n請(qǐng)依照以下列表抉擇您想要查看的章節(jié):);

利美網(wǎng)絡(luò)

printf(\n編號(hào)\t章節(jié)\n 1\t第一章\n 2\t第二章\n);

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

printf(請(qǐng)輸入編號(hào)停止抉擇:);

利美網(wǎng)絡(luò)

choicemenue1(); 利美網(wǎng)絡(luò)

} 利美項(xiàng)目圈

void choicemenue1()

利美網(wǎng)絡(luò)

{

利美網(wǎng)絡(luò)

choice1=getch(); 利美知識(shí)百科

switch(choice1)

利美網(wǎng)絡(luò)

{

copyright limeiseo

void menuechapter1(); 利美項(xiàng)目圈

void menuechapter2();

利美項(xiàng)目圈

void menue1(); 利美網(wǎng)絡(luò)

case '1':menuechapter1();break;

limeiseo(加v分享)

case '2':menuechapter2();break;

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

default:printf(\n輸入謬誤!請(qǐng)重新抉擇!\n),menue1(); 利美項(xiàng)目圈

} 本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

} 利美網(wǎng)絡(luò)

void menuechapter1()

copyright limeiseo

{

copyright limeiseo

char choiceex;

copyright limeiseo

printf(\n您抉擇的是第%c章,choice1); limeiseo(加v分享)

printf(\n如今請(qǐng)抉擇本章節(jié)的標(biāo)題。); copyright limeiseo

printf(\n請(qǐng)依照以下列表抉擇標(biāo)題:); 利美網(wǎng)絡(luò)

printf(\n編號(hào)\t標(biāo)題編號(hào)\n1\t第1題\n2\t第2題\n);

limeiseo(加v分享)

printf(請(qǐng)抉擇:);

copyright limeiseo

switch(choiceex=getch()) limeiseo(加v分享)

{ 利美網(wǎng)絡(luò)

void c1_1(); 利美網(wǎng)絡(luò)

void c1_2();

copyright limeiseo

case '1':c1_1();break; 利美網(wǎng)絡(luò)

case '2':c1_2();break; 利美項(xiàng)目圈

default: 利美網(wǎng)絡(luò)

printf(\n你個(gè)白癡!這也能選錯(cuò)!不讓你重選了!);

利美知識(shí)百科

printf(\n按恣意鍵以參加!); 利美項(xiàng)目圈

getch(); 利美網(wǎng)絡(luò)

exit(0);

利美網(wǎng)絡(luò)

}

limeiseo(加v分享)

} copyright limeiseo

void menuechapter2() 利美網(wǎng)絡(luò)

{

利美網(wǎng)絡(luò)

char choiceex;

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

printf(\n您抉擇的是第%c章,choice1);

copyright limeiseo

printf(\n如今請(qǐng)抉擇本章節(jié)的標(biāo)題。); limeiseo(加v分享)

printf(\n請(qǐng)依照以下列表抉擇標(biāo)題:); 本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

printf(\n編號(hào)\t標(biāo)題編號(hào)\n1\t第1題\n2\t第2題\n);

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

printf(\n請(qǐng)抉擇:); 本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

switch(choiceex=getch()) 利美網(wǎng)絡(luò)

{ limeiseo(加v分享)

void c2_1(); limeiseo(加v分享)

void c2_2();

limeiseo(加v分享)

case '1':c2_1();break; 利美項(xiàng)目圈

case '2':c2_2();break; copyright limeiseo

default: 本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

printf(\n你個(gè)白癡!這也能選錯(cuò)!不讓你重選了!); 利美項(xiàng)目圈

printf(\n按恣意鍵以參加!); 利美知識(shí)百科

getch(); 利美項(xiàng)目圈

exit(0);

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

} 本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

}

limeiseo(加v分享)

void c1_1() 本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

{

copyright limeiseo

char howtorun; 利美知識(shí)百科

printf(如今請(qǐng)抉擇調(diào)查模式:); 利美項(xiàng)目圈

printf(\n編號(hào)\t調(diào)查模式\n 1\t運(yùn)轉(zhuǎn)程序\n 2\t查看源代碼\n 3\t前往主菜單\n 4\t參加程序\n);

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

printf(請(qǐng)抉擇:); 本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

switch(howtorun=getch())

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

{

利美項(xiàng)目圈

void runc1_1();

利美項(xiàng)目圈

void menue1(); limeiseo(加v分享)

case '1':runc1_1();break; copyright limeiseo

case '2':printf(\n),system(type \\caidan\\chapter1\\c1_1.c),printf(\n),getch();break;

limeiseo(加v分享)

case '3':menue1();break;

limeiseo(加v分享)

case '4':exit(0);break;

copyright limeiseo

default:

利美項(xiàng)目圈

printf(程序即將完結(jié)!哈哈哈……);

copyright limeiseo

printf(按恣意鍵以完結(jié)程序!);

利美網(wǎng)絡(luò)

getch(); copyright limeiseo

exit(0); 本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

} 利美知識(shí)百科

}

利美知識(shí)百科

void c1_2() 利美項(xiàng)目圈

{ 利美網(wǎng)絡(luò)

printf(c1_2 is OK!);

limeiseo(加v分享)

}

copyright limeiseo

void c2_1() 利美網(wǎng)絡(luò)

{ 利美網(wǎng)絡(luò)

printf(c2_1 is OK!); 利美項(xiàng)目圈

} copyright limeiseo

void c2_2()

利美項(xiàng)目圈

{

利美項(xiàng)目圈

printf(c2_2 is OK!);

copyright limeiseo

}

copyright limeiseo

void runc1_1()

利美網(wǎng)絡(luò)

{

copyright limeiseo

int a,b,max;

利美知識(shí)百科

printf(\nPlease input two integer numbers:);

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

printf(a=?,b=?\n); limeiseo(加v分享)

scanf(%d,%d,&a,&b);

利美網(wǎng)絡(luò)

max=a>b?a:b;

利美項(xiàng)目圈

printf(The max number is %d,max); 利美知識(shí)百科

}

利美網(wǎng)絡(luò)

大概就是這樣做的。。

本文利美網(wǎng)絡(luò)(wo1m.com.cn)整理發(fā)布

,seoseo

菜譜程序

  • 關(guān)注微信

相關(guān)內(nèi)容