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

時間 2023-03-24 03:15:07

1樓:匿名使用者

//求長度。

int length(char* szsrc)//有乙個字串,包含n個字元。寫一函式,將此字串從第m個字元開始的全部字元複製成另乙個字串。

char* mid(char* szsrc,int n1,int n2)

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

void changestr(char *szsrc)

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

2樓:

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

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

#include

#include

#include

void func1()

void func2()

//any other func coding here ..

void menu() 主選單。

void main()

else}}

}希望對你有幫助。

ôúcóïñôö𣬲뵥º¯êýöðèçºîð´²åºã·µ»øéïò»¸ö²ëµ¥°¡£¿

c語言程式設計。。。新手。就應該是選單選項,然後應該跳到各自的函式。。。但是出現錯誤。。具體看圖,**

3樓:我只**不傳

你的main 函式呢 你的for是放在哪個函式裡的?

你return(c)就把程式退出了 for迴圈沒執行。

4樓:匿名使用者

case後面,你把void去掉試試。

用c語言寫乙個簡單的選單程式,乙個主函式至少四個子函式急求!!就像這樣的。 50

5樓:夫順

1 函式sum應該定義在main之外。 2 引數型別應寫在sum的括號裡面。 而不是函式內部。

3 呼叫sum時, 應先宣告。 4 呼叫sum引數應為x,y 而不是x+y 5 x y應先賦值或輸入。 修正 void main(){int x=1,y=2; int sum(int a, int b); printf("%d", sum(x,y...

6樓:帳號已登出

嗯嗯 簡單程式 4個子函式 我能實現。

c語言,為何呼叫不出選單函式,顯示有誤

7樓:匿名使用者

do迴圈中沒有menu這個函式的呼叫。

乙個建議啊。

一般子函式你寫在main前面,這個是乙個很好的習慣這樣就不用在main前面或者裡面定義子函式了。

8樓:耿利兒

你的選單函式沒有列印出來,是因為在 while(flag ==1) 這一步裡面,直接執行到 default 這一步了,具體原因是因為你寫的case1 中的case 和 1 中間沒有空格,所以機器是不認識的,因為機器沒有找到「1」 這個 整形數(n),你在case 後面都加乙個空格 ,就可以了。

另外,編譯有警告,需要加上庫函式: #include

9樓:我是

在main函式之前加menu函式的宣告。void menu();

在用c語言做乙個員工管理系統,處理選單函式老是出問題。。。求助

10樓:du知道君

就是說當選擇了主模板的某一項後,不再顯示主介面,而顯示那一選項的字模板是吧。 這樣的話,可以考慮清屏,然後重新顯示,退出時也一樣,清屏,然後重新顯示主介面。你把主介面和每個子介面的顯示分別寫成函式,在選擇或退出時,先清屏,再呼叫相應的顯示函式。

清屏命令需要包含#include標頭檔案,命令**: system("cls");給個例子: 這個例子我只寫了乙個介面,沒寫內容。

你可以仿照程式執行顯示主介面,然後輸入1,可以顯示第乙個子介面,然後輸入2可以退出子介面,返回主介面,可以一直這樣迴圈,輸入6退出系統並顯示「謝謝使用!」。

幫忙看一看這段c語言,糾一下錯,主要是選單的問題和函式的呼叫

11樓:武荊軻

scanf("%s",&a[m]);

scanf("%s",&b[m]);

上面兩個嚴重的錯誤,你這樣寫a和b儲存的都只有乙個單一的字元連續儲存在裡面,而且溢位問題嚴重,應該。

scanf("%s",a);

scanf("%s",b);

並把上面的for去掉。

或者這樣。scanf("%c",&a[m]);

scanf("%c",&b[m]);

這樣的話,就要在定義a和b的時候要多乙個自己而來儲存'\0',並且在迴圈結束後手動加入去。

n%2=0;

應該寫成n%2==0,很容易忽略的錯誤,最後int rom是在句子中定義,所以預設檔名為。cpp才能通過編譯(vc++

12樓:網友

scanf("%s",&a[m]);

字元的輸入不用「&」

if (n%2=0)

不能用「=」應用「==

c語言編寫函式出現問題,本人新手,急急急!!!!!

13樓:匿名使用者

好象是編譯器沒找到void chongfu(char *,int, int &,int,int,int)函式的定義,誤把呼叫的地方作為函式定義而報錯。

看看是不是函式名寫錯了。

14樓:

c語言存成。c嘛。題主 存的。cpp。

(雖然問題可能不在這裡。

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

1 對於視窗元件選單,需要根據不同平台,通過圖形程式設計介面,進行選單的編制。例程 include include include void main if str 80 if str 13 break 按回車鍵確認 畫圖做選單 cleardevice switch choice if i 100 ...

C語言問題,乙個C語言問題

錯誤是 d 了 因為陣列名s,代表字串陣列的首位址,s指向的位址就是s 0 的位址。gets s 正確則gets s 0 也是正確的,所以 a,c 正確。而scanf s s 1 實際上只是不從s 0 開始,而是從s 1 開始賦值而已,既然只輸給它5個字元,所以從s 1 開始賦值也不會過界,則b是正...

C語言問題,乙個C語言問題

include void main printf 它們的和為 d sum include int main if i 3 0 return 0 include main printf n printf sum d sum system pause include int main printf su...