欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

c語言菜單函數字母選項,c語言菜單函數字母選項在哪

C語言菜單選項程序?

改一下試試:

創(chuàng)新互聯(lián)建站為您提適合企業(yè)的網站設計?讓您的網站在搜索引擎具有高度排名,讓您的網站具備超強的網絡競爭力!結合企業(yè)自身,進行網站設計及把握,最后結合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網站策劃到網站設計制作、網站設計, 我們的網頁設計師為您提供的解決方案。

int main()?{

void zhi(void);

void han(void);

void shu(void);

void fen(int x);

void xun(int x);

char chose,s[20];

int n;

for(;;)?{

printf("1:分支程序\n2:循環(huán)程序\n3:函數程序\n4:數組程序\n5:指針程序\n0:退出\n\n選擇數字:");

scanf("%s",s); chose=s[0];

switch(chose)?{

case'1':printf("這是個銷售量與其相應等級的分支程序,請輸入相應銷售量!\n");

scanf("%d",n);

fen(n);

break;

case'2':printf("這是個求0——n累加之和的循環(huán)結構,輸入n,下面為其值!\n");

scanf("%d",n);

xun(n);

break;

case'3':printf("這是一個求最大公約數的函數程序,請輸入兩個數的值!\n");

han();

break;

case'4':printf("這是一個數組逆行排序的數組程序,請輸入10個整數!\n");

shu();

break;

case'5':printf("這是一個用指針求一個三個數的數組和的指針程序,請輸入這三個數!\n");

zhi();

break;

case'0':exit(1);

default:break;

}

}

return 0;

}

求一個C語言菜單函數的程序?

1、對于窗口組件菜單,需要根據不同平臺,通過圖形編程接口,進行菜單的編制。

例程:

#includestdio.h?

#includegraphics.h?

#includeconio.h?

void?main()?

{?

char?str;?

int?i,k,choice=1;?

int?gd=DETECT,gm;?

initgraph(gd,gm,"?");?

setbkcolor(2);?

settextstyle(3,0,3);?

outtextxy(140,120,"A.?The?Mock?Clock.");?

outtextxy(140,150,"B.?The?Digital?Clock.");?

outtextxy(140,180,"C.?Exit.");?

setlinestyle(0,0,3);?

rectangle(170,115,370,145);?

/*按上下鍵選擇所需選項*/?

for(i=1;i=100;i++)?

{?

str=getch();?

if(str==72)?

{?

--choice;?

if(choice==0)choice=3;?

}?

if(str==80)?

{?

++choice;?

if(choice==4)choice=1;?

}?

if(str==13)break;?/*按回車鍵確認*/?

/*畫圖做菜單*/?

cleardevice();?

switch(choice)?

{?case?1:?setlinestyle(0,0,3);?

rectangle(170,115,400,145);?

settextstyle(3,0,3);?

outtextxy(140,120,"A.?The?Mock?Clock.");?

settextstyle(3,0,3);?

outtextxy(140,150,"B.?The?Digital?Clock.");?

outtextxy(140,180,"C.?Exit.");?

break;?

case?2:?setlinestyle(0,0,3);?

rectangle(170,145,400,175);?

settextstyle(3,0,3);?

outtextxy(140,120,"A.?The?Mock?Clock.");?

settextstyle(3,0,3);?

outtextxy(140,150,"B.?The?Digital?Clock.");?

settextstyle(3,0,3);?

outtextxy(140,180,"C.?Exit.");?

break;?

case?3:?settextstyle(3,0,3);?

outtextxy(140,120,"A.?The?Mock?Clock.");?

outtextxy(140,150,"B.?The?Digital?Clock.");?

settextstyle(3,0,3);?

outtextxy(140,180,"C.?Exit.");?

setlinestyle(0,0,3);?

rectangle(170,175,400,205);?

break;?

}?

}?

if(i=100)exit(0);/*如果按鍵超過100次退出*/?

switch(choice)/*這里引用函數,實現所要的功能*/?

{?

case?1:?cleardevice();?

setbkcolor(4);?

settextstyle(3,0,4);?

outtextxy(160,120,"No.1?have?not?built.");?break;?

case?2:?cleardevice();?

setbkcolor(4);?

settextstyle(3,0,4);?

outtextxy(160,150,"No.2?have?not?built.");?

break;?

case?3:?exit(0);?

}?

getch();?

closegraph();?

}

2、對于命令行菜單,直接通過不斷刷新輸出來模擬菜單行為。

例程:

#include?stdio.h

#include?stdlib.h?

#include?string.h

int?n,t,k;

int?m;

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

char?**l;

char?*num[]={"one","two","three","four","five","six","seven","eight","nine","ten"};

void?menu()

{

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

printf("\t\t**???1.查找字符串S1中S2出現的次數????????????????????**\n");

printf("\t\t**???2.統(tǒng)計字符串中大小寫字母,數字出現的次數????????**\n");

printf("\t\t**???3.將數字翻譯成英語??????????????????????????????**\n");

printf("\t\t**???4.結束??????????????????????????????????????????**\n");

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

printf("\t\t?????您的輸入:");

fflush(stdin);

scanf("%d",n);

}

void?check()

{

char?a[20],b[20];

int?j=0,k,m,l=0;

int?t=0,n=0;

printf("請輸入主字符串:\n");

scanf("%s",a);

k=strlen(a);

printf("請輸入子字符串:\n");

scanf("%s",b);

m=strlen(b);

for(n=0;nk;n++)

if(a[n]==b[0])

{

j++;?/*記錄相同的字符數*/

do

{????

if(a[++n]==b[++t])

{?

j++;

if(j==m)?

{

l++;/*子字符串相同數*/

j=0;/*判斷后相同字符數歸零*/

t=-1;/*判斷中if中++t;t將會歸零*/

}

}

else

{

j=0;

t=0;

break;/*如果不同跳出while循環(huán)讓for使n+1繼續(xù)判斷*/

}

}while(a[n]!='\0');/*查找完字符數組a結束*/

}

printf("子字符串出現次數:\n%d\n",l);

}??????????????????????????????????

void?cout()

{

int?n=0,t=0,k=0;

printf("請輸入一個字符串:\n");

fflush(stdin);/*清除緩沖*/

while((c=getchar())!='\n')

{

if(c='a'c='z')

n++;

if(c='A'c='Z')

t++;

if(c='0'c='9')

k++;

}

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

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

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

}

void?number()

{

l=num;

printf("請輸入一個數字:(0-10)\n");

fflush(stdin);

scanf("%d",m);

printf("%d對應的英文是:\n%s\n",m,*(l+m-1));

}

void?main()

{

while(1)

{???

system("cls");

menu();

switch(n)

{

case?1:system("cls");check();system("pause");break;

case?2:system("cls");cout();system("pause");break;

case?3:system("cls");number();system("pause");break;

case?4:system("cls");break;

default:system("cls");break;?

}

if(n==4)?break;

}

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

}

C語言函數菜單的問題

//求長度

int Length(char* szSrc)

{ static int nCount=0;

while(*(szSrc+nCount)!='\0')

nCount++;

return nCount;

}

//有一個字符串,包含n個字符。寫一函數,將此字符串從第m個字符開始的全部字符復制成另一個字符串。

char* Mid(char* szSrc,int n1,int n2)

{

static char sz[1024];

memset(sz,0,sizeof(sz));

strncpy(sz,szSrc+n1,n2-n1+1);

return sz;

}

//逆序 數字逆序要把長度也送進去

void changestr(char *szSrc)

{

static int nCount=0;

do(*(szSrc+nCount)!='\0')

nCount++;

for(int i=0; i=nCount/2;i++)

{

char ch;

ch =*(szSrc+i);

*(szSrc+i) = *(szSrc+nCount-i);

*(szSrc+nCount-i)=ch;

}

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

#includestdio.h

#include?stdlib.h

void?hello()

{

printf("hello?world\n");

}

int?main()

{

int?x;

while?(1)

{

printf("-------------操作選項-----------\n");

printf("1:返回菜單?\n");

printf("2:退出程序?\n");

printf("3:執(zhí)行操作?\n");

printf("--------------------------------\n");

printf("按數字鍵選擇要執(zhí)行的操作:?");

scanf("%d",x);

printf("\n");

//輸入2跳出循環(huán),退出程序

if(x==2)

??break;

switch(x)

{

case?1:??break;?//輸入1,跳出switch語句,進入下一次循環(huán)

case?3:??hello();break;??

default:??//數字輸入錯誤,跳出siwtch語句,進入下一次循環(huán)

??printf("輸入的數字不正確\n");

??break;

}

}

return?0;

}

說明:有3個選項,1是用返回菜單,2是用于退出程序,3是用于執(zhí)行相關的操作,這里只是一個示例,所以將要執(zhí)行的操作,編寫成了一個輸出hello world的函數。

怎么寫簡單的C語言菜單?

1、使用輸出函數即可。

2、例程:

#include?iostream

#include?stdlib.h

#include?conio.h

#include?ctype.h

using?namespace?std;

void?xuanzepaixu()???????????//選擇排序函數

{

printf("待添加,請按任意鍵繼續(xù)...");

getchar();

}

void?erfenpaixu()???????????//二分查找函數

{

printf("待添加,請按任意鍵繼續(xù)...");

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;

}

}

}

}

};

}

本文題目:c語言菜單函數字母選項,c語言菜單函數字母選項在哪
標題來源:http://aaarwkj.com/article2/hsdoic.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供Google、定制開發(fā)電子商務、企業(yè)建站、云服務器網站建設

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網站建設
国产色综合一区二区| 国产午夜亚洲精品福利| 日本亚洲一级中文字幕| 亚洲国产剧情中文字幕| 欧美日韩国产综合精品亚洲| 精品国产三级a在线观看网站| 亚洲天堂精品日韩电影| 日韩免费在线观看av| 蜜臀av在线国产一区| 日韩精品成人区中文字幕| 国产精品呦呦国产精品尤物| 日韩久久精品免费视频| 高清美女视频亚洲免费| 美女诱惑丝袜国产国产av丝袜| 日本高清有码视频在线观看| 女同亚洲一区二区三区| 日韩中文字幕乱码卡一| av一区二区三区网站| 国产黄片免费看久久久| 一区三区三区日韩高清不卡| 激情五月开心五月麻豆| 色人阁在线精品免费视频| 中文字幕不卡一区在线| 福利一区福利二区视频| 五月婷婷亚洲激情综合网| 亚洲欧美综合精品久久成人| 亚洲黄色手机在线网站| 亚洲av区一区二区三| 91好色视频在线观看| 伊人激情一区二区三区| 日韩精品 在线一区二区| 亚洲午夜精品美女写真| 国产精精精精品欧美日韩| 国产丝袜美腿视频亚洲综合| 男人的天堂免费看看av| 国产三级三级三级三级| 日韩夫妻精品熟妇人妻一区| 插入内射视频在线观看| 韩国午夜理伦三级好看| 亚洲av粉色一区二区三区| 日韩精品有码在线视频免费观看|