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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)報(bào)告—通訊錄管理系統(tǒng)(編輯修改稿)

2025-09-12 19:55 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 } if(i==j)printf(\n\n找不到你要查看的聯(lián)系人!!!)。}(2)通過電話號(hào)碼查找程序代碼void czdh() { int i。 char a[20]。 printf(請(qǐng)輸入你要查找的聯(lián)系人的號(hào)碼:)。 scanf(%s,a)。 load()。 for(i=0。ij。i++) { if(strcmp(per[i].pho,a)==0) {printf(\n你要查的聯(lián)系人的信息是:\n)。 printf(姓名\t\t工作單位\t電話號(hào)碼\t電子郵件\n)。 printf(%8s\t%8s\t%15s\t%15s\n, per[i].nam,per[i].adr,per[i].pho,per[i].)。 break。} }if(i==j)printf(\n\n找不到你要查看的聯(lián)系人!!!)。}8公共函數(shù):(1)save函數(shù)save函數(shù)的功能是把存放到結(jié)構(gòu)體數(shù)組里的數(shù)據(jù)寫入文件中,用于直接查看和下次讀取。程序代碼 :void save(){int i。FILE *fq。if((fp=fopen(,w))==NULL){ printf(打開文件出錯(cuò)!!\n)。 return。} for(i=0。ij。i++) fwrite(amp。per[i],sizeof(struct person),1,fp)。 fclose (fp)。if((fq=fopen(,w))==NULL){ printf(打開文件出錯(cuò)!!\n)。 return。}for(i=0。ij。i++){ fprintf(fq,%d\t%16s%16s%16s%16s\n, i+1,per[i].nam,per[i].adr,per[i].pho,per[i].)。}fclose (fq)。} (2)load函數(shù)load函數(shù)的功能是從已經(jīng)保存的文件中讀數(shù)據(jù),把數(shù)據(jù)存入結(jié)構(gòu)體數(shù)組中。同時(shí)把聯(lián)系人個(gè)數(shù)存放到全局變量j中。程序代碼 :void load(){int i。if((fp=fopen(,r))==NULL) printf(打開文件出錯(cuò)!!\n)。 for(i=0。!feof(fp)。i++) fread(amp。per[i],sizeof(struct person),1,fp)。 fclose(fp)。 j=i。}(3)show函數(shù): show函數(shù)的功能是從文件中讀取聯(lián)系人信息,然后輸出到屏幕上。程序代碼 :void show(){int i。printf(序號(hào)\t姓名\t\t工作單位\t電話號(hào)碼\t電子郵件\n)。 load()。 for(i=0。ij。i++) { printf(%d\t%16s%16s%16s%16s\n, i+1,per[i].nam,per[i].adr,per[i].pho,per[i].)。} } (4)back函數(shù) back函數(shù)的功能是在每次完成一個(gè)指令后提示用戶進(jìn)行下一步操作。程序代碼:void back(){int i,w。puts(\n\n)。 printf(\t\t\t現(xiàn)在你要做什么??\n\n\\\\n\n)。 printf(請(qǐng)你選擇13:[ ]\b\b)。 scanf(%d,amp。i)。 printf(\n\n)。 do{ if(i==1){ w=1。menu()。} if(i==2) {w=1。chakan()。} if(i==3){w=1。 printf(\n\t\t\t謝謝使用!\n)。exit(0)。} else {w=0。printf(\n你的輸入有誤,請(qǐng)重新輸入:)。scanf(%d,amp。i)。} } while(w==0)。} 運(yùn)行結(jié)果輸入數(shù)據(jù)模塊;出現(xiàn)菜單后,輸入1按Enter結(jié)果如下:輸入完成后出現(xiàn)下圖: 輸入數(shù)據(jù)模塊出現(xiàn)菜單后,輸入2按Enter結(jié)果如下: 刪除數(shù)據(jù)模塊;出現(xiàn)菜單后,輸入3按Enter結(jié)果如下: 增加數(shù)據(jù)模塊;出現(xiàn)菜單后,輸入4按Enter結(jié)果如下: 修改數(shù)據(jù)模塊;出現(xiàn)菜單后,輸入5按Enter結(jié)果如下: 查找數(shù)據(jù)模塊;出現(xiàn)菜單后,輸入6按Enter通訊錄中不存在要查找的聯(lián)系人時(shí)結(jié)果如下:通訊錄中存在要查找的聯(lián)系人時(shí)結(jié)果如下:總結(jié)與體會(huì)在老師的帶領(lǐng)下進(jìn)行了C語(yǔ)言程序?qū)嵺`學(xué)習(xí)。在短短八天的實(shí)習(xí)期間使我獲取了不少新知識(shí)也鞏固了許多老知識(shí)。在這之前,我們已經(jīng)對(duì)C語(yǔ)言這門課程學(xué)習(xí)了一個(gè)學(xué)期,對(duì)其有了一定的了解,但是也僅僅是停留在學(xué)習(xí)了解的范圍,對(duì)里面的好多東西還是很陌生,并不是很熟練,有著許多欠缺,更多的在運(yùn)用起來(lái)的時(shí)候還是感到很不好動(dòng)手。C語(yǔ)言是需要有一定基礎(chǔ)、而且動(dòng)手能力強(qiáng)的學(xué)科。上機(jī)實(shí)驗(yàn)是學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言必不可少的實(shí)踐環(huán)節(jié),特別是C語(yǔ)言靈活、簡(jiǎn)潔,更需要通過編程的實(shí)踐來(lái)真正掌握它。對(duì)于程序設(shè)計(jì)語(yǔ)言的學(xué)習(xí)目的,可以概括為學(xué)習(xí)語(yǔ)法規(guī)定、鞏固貫穿系統(tǒng)知識(shí)、掌握程序設(shè)計(jì)方法、提高程序設(shè)計(jì)能力,這些都必須通過充分的實(shí)際上機(jī)操作才能完成。課堂上許多關(guān)于C語(yǔ)言的語(yǔ)法規(guī)則,聽起來(lái)十分枯燥無(wú)味,也不容易記住,死記硬背是不可取的。然而要使用C語(yǔ)言這個(gè)工具解決實(shí)際問題,又必須掌握它。通過多次上機(jī)練習(xí),對(duì)于語(yǔ)法知識(shí)有了感性的認(rèn)識(shí),加深對(duì)它的理解,在理解的基礎(chǔ)上就會(huì)自然而然地掌握C語(yǔ)言的語(yǔ)法規(guī)定。對(duì)于一些內(nèi)容自己認(rèn)為在課堂上聽懂了,但上機(jī)實(shí)踐中會(huì)發(fā)現(xiàn)原來(lái)理解的偏差,更加鞏固了學(xué)過的知識(shí),而且在設(shè)計(jì)的時(shí)候?qū)W要系統(tǒng)的知識(shí),也是一個(gè)較大的挑戰(zhàn),某一方面知識(shí)的欠缺都將影響到整個(gè)程序的設(shè)計(jì)。這次上
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1