我來求助遼!
學校的程式設計周,要求設計一個手機通訊錄系統。其中有一個撥號功能,他的要求是這樣的:能顯示出通訊錄中所有人的姓名,當選中某個姓名時,螢屏上模擬打字機的效果依次顯示出此人的電話號碼的各個數字。
想問一下后半部分怎么實作啊?依次顯示?
拜托各位大佬救救孩子
uj5u.com熱心網友回復:
這樣試試看:當選中姓名時,對應電話號碼賦值給一個字符陣列,然后回圈輸出每個字符uj5u.com熱心網友回復:
建立一個結構體,每個姓名對應一個手機號。當選中姓名時把手機號打出來就是了。沒那么復雜uj5u.com熱心網友回復:
向這種XXXX系統,二話不說就用結構體陣列,妥妥滴。struct XX{
char name[20];
char tel[20];
}
把所有姓名回圈列出來,輸入名字后,查找結構體陣列,把電話列出來不就行了?
你所謂的打字機的效果啥意思?一個接一個列出來而不是一次輸出?用sleep函式暫停一會兒就好了。
uj5u.com熱心網友回復:
是的 一個接一個列出
uj5u.com熱心網友回復:
那就輸出字符間用sleep函式暫停一下,時間你自己把握
uj5u.com熱心網友回復:
謝謝各位?? 俺搞定了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/49254.html
標籤:C語言
下一篇:c++遞回尾呼叫失敗
