freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]c語言課程設(shè)計(jì)-資料下載頁

2025-01-16 06:17本頁面
  

【正文】 ==================================\n)。 search1: printf(請輸入要刪除聯(lián)系人的名字:)。 scanf(%s,name)。 del(name,lines,cols)。 save()。 char s。 printf(是否要繼續(xù)刪除(Y/N):)。 scanf(%s,amp。s)。 if(s==39。Y39。||s==39。y39。) { goto search1。 } else get()。 printf(\n按任意鍵返回功能菜單)。 if(n=getch()) { system( cls )。 system2()。 } break。 case 39。639。:system( cls )。 read()。 printf(\n ===========顯示所有聯(lián)系人=============\n)。 printf(\n ====================================\n)。 get()。 char m。 printf(\n按任意鍵返回功能菜單)。 if(m=getch()) { system( cls )。 system2()。 } break。 case 39。739。:system( cls )。 menu()。 break。 default: goto begin2。 }}void menu1(){ printf(\n\n\n)。 printf( ***************************************************\n)。 printf( \n)。 printf( ***************************************************\n)。 printf(\t\t============================================\n)。 printf(\t\t============================================\n)。 printf(\t\t \n)。 printf(\t\t \n)。 printf(\t\t 歡迎使用通訊錄管理系統(tǒng) \n)。 printf(\t\t \n)。 printf(\t\t \n)。 printf(\t\t \n)。 printf(\t\t 按任意鍵進(jìn)入 \n)。 printf(\t\t \n)。 printf(\t\t \n)。 printf(\t\t============================================\n)。 printf(\t\t============================================\n)。 getch()。 system( cls )。 menu()。}void get(){ int m。 printf(姓名 性別 電話號碼 電子郵箱 家庭地址 號\n)。 for(m=0。mcount。m++) { printf(%s\t,mem[m].name)。 printf(%s\t,mem[m].sex)。 printf(%s\t,mem[m].phone)。 printf(%s\t,mem[m].mail)。 printf(%s\t,mem[m].address)。 printf(%s\n,mem[m].)。 }} 調(diào)試程序中出現(xiàn)的問題,在輸入5個字符時會顯示亂碼;,由于程序中運(yùn)用switch語句,在判斷是依據(jù)姓名查詢還是依據(jù)其它信息查詢時,由于運(yùn)用for語句逐個判斷時,當(dāng)判斷可以時,flag置為1,但由于可以連續(xù)判斷,沒有重新將flag置0;所以在沒有符合條件時也會輸出姓名,性別,手機(jī)號碼,電子郵箱,家庭地址,號這幾個字,而又會提示找不到相應(yīng)信息;所以在switch之前要將flag置0;\t字符,導(dǎo)致輸出時編排順序混亂;,由于在定義goto返回點(diǎn)時將提示符包含在里面;,主要是沒有提示符,而程序可以正常運(yùn)行,只是輸入錯誤信息,只要將提示信息“請輸入想要查詢的內(nèi)容編號:”寫到是否要繼續(xù)的判斷語句中;,當(dāng)刪除一行時,由于沒有進(jìn)行count1,導(dǎo)致在輸出信息中仍會存在一條空白行;,由于沒有給input函數(shù)設(shè)置參數(shù),添加信息又調(diào)用input函數(shù),導(dǎo)致在添加信息時,所添加的信息不會加到原有的信息之中。在輸出信息時就不能將以前輸入的信息也讀出。,由于在號輸出時沒有讓它回車,導(dǎo)致當(dāng)輸出全部聯(lián)系人時,會出現(xiàn)混亂的現(xiàn)象;,這主要是因?yàn)樵诓樵兤ヅ涞穆?lián)系人時由于將if和else if同放在for語句中,并且在else if中添加了終止語句break。所以在執(zhí)行for語句第一句后就終止for循環(huán),導(dǎo)致只能修改第一個聯(lián)系人。所以應(yīng)該將else if去掉,并在for語句循環(huán)外面加判斷語句f==0,說明沒有該聯(lián)系人;3功能菜單界面4新建通訊錄界面5查詢界面6更新界面7添加界面8刪除界面9輸出聯(lián)系人界面通過這一次的課程設(shè)計(jì),使我對c程序設(shè)計(jì)有了更深刻的理解,在程序中通過界面的方式給用戶以更舒適的體驗(yàn),在編寫程序時大量用到了switch語句,for語句,輸入輸出語句和goto語句。通過這次的課程設(shè)計(jì)使我對c語言的使用方法更加的熟悉。也使我對c程序產(chǎn)生了更多的興趣。但通過這次的課程設(shè)計(jì)也使我感受到,在編程時我們應(yīng)該發(fā)散思維,將在使用中所需要的功能寫全,在程序測試階段,應(yīng)該把所能出現(xiàn)的問題都考慮到。這樣,寫出來的程序才更有可靠性。其中最大的收獲就是在編寫程序前要需求分析,看下這個程序要實(shí)現(xiàn)什么,列出總體結(jié)構(gòu),讓每一模塊有明確特定的功能。在學(xué)《c程序設(shè)計(jì)》這門課時,上機(jī)實(shí)驗(yàn)是必不可少的,尤其是c語言的簡潔,靈活運(yùn)用需要我們不斷深入研究,通過本次的課程設(shè)計(jì)也使我懂得不少了。程序中用到結(jié)構(gòu)體來定義聯(lián)系人成員的類型,用switch語句使各個功能連接在一起,程序中也用到了文件的新建,打開,存儲,讀取等功能。30
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1