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

正文內(nèi)容

c語言課程設計報告—通訊錄管理系統(tǒng)(編輯修改稿)

2024-09-12 19:55 本頁面
 

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