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

正文內(nèi)容

c語(yǔ)言通訊錄管理系統(tǒng)課程設(shè)計(jì)報(bào)告-全文預(yù)覽

  

【正文】 { clrscr()。 } fclose(sfp)。in。n)。 scanf(%s,outfile)。 clrscr()。 源程序結(jié)果 如下: void copy() { char outfile[20]。 printf(\r\n)。 if(id=0amp。 scanf(%d,amp。 FILE *fp。 } if(flag==0)break。 strcpy(t[j].tele,t[j+1].tele)。 strcpy(,t[j].units)。 for(j=0。 ADDRESS temp。 fclose(fp)。n)。 FILE *fp。 } fclose(fp)。 for(i=0。 exit(1)。 可用函數(shù)save(adr,length)實(shí)現(xiàn)保存功能,將錄入的原始信息,保存到文件。 strcpy(t[i].tele,)。 strcpy(t[j+1].units,t[j].units)。 i=find(t,n,s)。 scanf(%s%s%s,)。(定義鍵入數(shù)組) printf(請(qǐng)鍵入數(shù)據(jù) ......\n)。實(shí)現(xiàn)數(shù)據(jù)的重新整合。 } n。jn。(找到了相應(yīng)的字符串) printf(您起確定要?jiǎng)h除嗎 ?(1/0)\n)。 scanf(%s,s)。目標(biāo)程序如下: int delete(ADDRESS t[],int n) { char s[20]。i++) { if(strcmp(s,t[i].name)==0)(用以查找目標(biāo)字符串) return i。 else print(t[i])。 printf(您要查詢的姓名 \n)。從所有聯(lián)系人中找出目標(biāo)信息人數(shù)據(jù),并完整輸出。 getch()。 for(i=0。 clrscr()。 } return n。 for(i=0。n)。(定義變量,確定信息人數(shù)) char *s。 }while(c0||c11)。 printf(******************************************************************************\n)。 printf( 8. 新建記錄 \n)。 printf( 4. 增加聯(lián)系人 \n)。 printf( 0. 輸入聯(lián)系人 \n)。 gotoxy(1,1)。 gotoxy(1,25)。break。break。 break。 break。break。break。 int length。 (二)、程序結(jié)構(gòu) 綜合上述涉及思路,設(shè)計(jì)以下以主菜單和相關(guān) 模塊為主的程序結(jié)構(gòu)圖。 另外,使用 Turbo 進(jìn)行編譯,在程序中使用了 CCDOS 虛擬系統(tǒng)從而實(shí)現(xiàn)漢字的錄入。并且,要求主菜單緊密聯(lián)系各個(gè)模塊之間的功能,使得相關(guān)功能協(xié)調(diào)作用。 二、 程序功能簡(jiǎn)介 (一)、設(shè)計(jì)分析 一個(gè)程序由許許多多的模塊組成,本通訊錄管理系統(tǒng)也是如此。 新 建模塊:通過(guò)此模塊,新建文件,以便輸入新的聯(lián)系人信息,循環(huán)利用很程序。通過(guò)此模塊可以添加新的聯(lián)系人信息到原始聯(lián)系人信息當(dāng)中。列表輸出所有聯(lián)系人全部信息包括姓名、地址、聯(lián)系方式 查詢模塊: 可用 search(adr,length)函數(shù)來(lái)實(shí)現(xiàn)。 可以將聯(lián)系人信息 從文件中讀取出來(lái)。也可以讓我們進(jìn)一步了解和掌握結(jié)構(gòu)化程序設(shè)計(jì)的能力,培養(yǎng)良好的程序設(shè)計(jì)習(xí)慣,為將來(lái)程序開(kāi)發(fā)和相關(guān)工作打好基礎(chǔ)。因此,掌握并熟練使用 C 語(yǔ)言是我們信息 科學(xué)與工程學(xué)院學(xué)生所必備的技能,也是我們將來(lái)學(xué)習(xí)其他計(jì)算機(jī)語(yǔ)言的根本和基礎(chǔ)。它既具有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn)。 五、附錄: 一、 課題的基本內(nèi)容和要求 C 語(yǔ)言是一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。它功能豐富,表達(dá)能力強(qiáng),使用靈活方便,應(yīng)用面廣,可移植性高。使我們能夠基本掌握并且熟練運(yùn)用 C 語(yǔ)言進(jìn)行簡(jiǎn)單的程序編寫和調(diào)試、運(yùn)行。具體要求如下: 程序具有穩(wěn)定功能,可讀性強(qiáng); 利用指針、鏈表來(lái)實(shí)現(xiàn)聯(lián)系人 的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì); 系統(tǒng)具有輸入、顯示、查詢、刪除、 插入,保存、讀取基本功能; 系統(tǒng)的各個(gè)功能模塊都用函數(shù)的形式來(lái)實(shí)現(xiàn); 可以將聯(lián)系人信息 保存在文件中。 輸出 模塊 1:可用 list(ADDRESS t[],int n)來(lái)實(shí)現(xiàn)。 添加模塊:通過(guò)函數(shù) add(adr,length)來(lái)實(shí)現(xiàn)。 輸出模塊 2:構(gòu)建函數(shù) display(adr),使得錄入的聯(lián)系人信息可以按其序號(hào)進(jìn)行輸出。 1 可用一個(gè)函數(shù) exit()來(lái)實(shí)現(xiàn),首先將信息保存到文件中,釋放動(dòng)態(tài)創(chuàng)建的內(nèi)存空間,再退出此程序。 在設(shè)計(jì)上,首先必須得擁有一個(gè)標(biāo)志性的主菜單界面,是的操作者在運(yùn)行本程序時(shí)可以自由方便的通過(guò)菜單選擇功能而完成其目標(biāo)操作,做到簡(jiǎn)單易懂 。 各個(gè)函數(shù)之間有公共部分的,可以 定義共用函數(shù),進(jìn)行嵌套編寫。 按照以上構(gòu)思,我展開(kāi)了本程序的設(shè)計(jì)任務(wù)。 ADDRESS adr[M]。) { switch(menu_select())(選擇菜單函數(shù)) { case 0:length=enter(adr)。 case 2:search(adr,length)。 case 4:length=add(adr,length)。 case 6:length=load(adr)。 case 8:sort(adr,length)。 case 10:game()。 int c。 clrscr()。 printf(
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1