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

正文內(nèi)容

c語言課程設(shè)計報告---通訊錄(編輯修改稿)

2025-05-08 22:18 本頁面
 

【文章內(nèi)容簡介】 的編程和對編程過程中遇到的問題的思考,有效的提高了我對編程的認(rèn)識和理解,切實的提高了我的編程能力,補全了我的不足。通過這次課程設(shè)計,我鞏固所了學(xué)過的知識,能用匯編語言熟練地運用順序、選擇、循環(huán)三大結(jié)構(gòu),進(jìn)一步掌握了各個指令的功能,特別是轉(zhuǎn)向指令,掌握了子程序的定義及調(diào)用,以及正確地運用指令。在整個程序的編寫中,調(diào)試占了很大部分的時間。要想寫好匯編語言的程序,必須認(rèn)真對待代碼的每一個細(xì)節(jié),這對程序的調(diào)試是非常重要的。通過這次實際動手能力的培養(yǎng),我進(jìn)一步熟悉了語言的結(jié)構(gòu)和使用方法,基本達(dá)到了能獨立閱讀、編制和調(diào)試一定規(guī)模的語言程序的水平。5 軟件使用說明本軟件操作簡單,只要按照界面的要求輸入數(shù)行了!請勿隨便輸入! 程序設(shè)計語言課程設(shè)計報告226 附錄(參考文獻(xiàn),源代碼:)參考文獻(xiàn):[1]譚浩強.C 程序設(shè)計(第三版).北京:清華大學(xué)出版社,2022 [2]譚浩強.C 程序設(shè)計題解與上機指導(dǎo)(第三版).北京:清華大學(xué)出版社,2022[3]王曙燕.C 語言程序設(shè)計.北京:科學(xué)出版社,2022[4]程序設(shè)計語言課程設(shè)計指導(dǎo)書.源代碼:include include include include struct person { char name[15]。 char sex[2]。 int nianling。 long int youbian。 char addr[50]。 char celephone[22]。 char homephone[22]。 char pany[20]。 char [40]。 long int 。 }per[500]。 int num=0。//*外部變量 num 為文件中的紀(jì)錄數(shù)*// FILE *fp。 void mainmenu()。//*主菜單 *// void newrecord()。//新添紀(jì)錄*// void xiugaimenu()。//*修改菜單 *// void xiugaibyname()。//*按姓名修改 *// void xiugaibycelephone()。//*按手機號碼修改*// void xiugaixiangmu(int a)。//*修改項目*// void searchmenu()。//*查詢菜單 *// void searchbyname()。//*按姓名查詢 *// void searchbycelephone()。//*按手機號碼查詢*// void searchbyhomephone()。//*按家庭電話號碼查詢*// void searchbyqq()。//*按 查詢*// void deletemenu()。//*刪除菜單*// void deleteall()。//*刪除所有信 息*// void deleteone()。//*刪除單個*// void showall()。//*輸 出 全 部 信 息*// void readfromfile()。//*讀取文件*// void writetofile()。//*寫入文件 *// /程序設(shè)計語言課程設(shè)計報告23 void deletebycelephone()。 //*按手機號碼刪除*// void deletebyname()。//*按姓名刪除*/ void listbycelephone()。//*按手機號碼排序 *// void listbyname()。//*按姓名排序*// void listmenu()。//*排序菜單*// void main()//*主函數(shù) *// { system(cls)。readfromfile()。 while (1) { mainmenu()。 } } //*主函數(shù)結(jié)束*//void mainmenu()//*主菜單函數(shù)*// { int a。 system(cls)。 system(color 2a)。printf(\n\t 您 好! 歡 迎 使 用 通 訊 錄!\n)。printf( 1: 添 加 個 人 信 息\n)。printf( 2: 查 詢 個 人 信 息\n)。printf( 3: 刪 除 個 人 信 息\n)。printf( 4: 修 改 個 人 信 息\n)。printf( 5: 信 息 排 序\n)。printf( 6: 輸 出 全 部 信 息\n)。printf( 7: 寫 入 文 件\n)。printf( 8: 讀 取 文 件\n)。printf( 9: 刪除所有\(zhòng)n)。printf( 0: 退 出 \n)。printf( 請輸入您的數(shù)字選擇: )。loop1: scanf(%d,amp。a)。 switch (a) {case 1:newrecord()。break。 case 2:searchmenu()。break。 case 3:deletemenu()。break。 程序設(shè)計語言課程設(shè)計報告24case 4:xiugaimenu()。break。case 5:listmenu()。break。case 6:showall()。break。case 7:writetofile()。break。 case 8:readfromfile()。break。case 9:deleteall()。break。case 0:exit(0)。 default:printf(對不起!您的輸入有誤!請重新輸入 : )。goto loop1。 } } void newrecord()//*添加紀(jì)錄*// { int a。 system(cls)。 system(color 2a)。 loop: printf(\n\n\n\n\t\t 請輸入您要添加的聯(lián)系人的信息: \n)。 printf(\n 請輸入姓名:\n)。name: scanf(%s,amp。per[num].name)。 if(strlen(per[num].name)15) { printf(對不起!您的輸入有誤!請重新輸入)。 goto name。 } printf(\n 請輸入性別:\n)。sex: scanf(%s,amp。per[num].sex)。 if(strlen(per[num].sex)==0) { printf(對不起!您的輸入有誤!請重新輸入)。 goto sex。 } printf(\n 請輸入年齡:)。nianling: scanf(%d,amp。per[num].nianling)。 if(per[num].nianling10||per[num].nianling110) { printf(對不起!您的輸入有誤!請重新輸入)。 goto nianling。 } printf(\n 請輸入郵編\n)。youbian: scanf(%d,amp。per[num].youbian)。 if(per[num].youbian10000||per[num].youbian999999) { printf(對不起!您的輸入有誤!請重新輸入)。 goto youbian。 }程序設(shè)計語言課程設(shè)計報告25 printf(\n 請輸入地址\n)。addr: scanf(%s,amp。per[num].addr)。 if(strlen(per[num].addr)50||strlen(per[num].addr)4) { printf(對不起!您的輸入有誤!請重新輸入\n)。 goto addr。 } printf(\n 請輸入手機號碼:\n)。 celephone: scanf(%s,amp。per[num].celephone)。 if(strlen(per[num].celephone)!=11) { printf(對不起!您的輸入有誤!請重新輸入\n)。 goto celephone。 } printf(\n 請輸入家庭電話號碼:\n)。homephone: scanf(%s,amp。per[num].homephone)。 if(strlen(per[num].homephone)!=11) { printf(對不起!您的輸入有誤!請重新輸入\n)。 goto homephone。 } printf(\n 請輸入公司名稱:)。pany: scanf(%s,amp。per[num].pany)。if(strlen(per[num].pany)20||strlen(per[num].pany)10) { printf(對不起!您的輸入有誤!請重新輸入)。 goto pany。 } printf(\n 輸入電子郵箱:)。 scanf(%s,amp。per[num].)。 if(strlen(per[num].)30||strlen(per[num].)4) { printf(對不起!您的輸入有誤!請重新輸入)。 goto 。 }printf(\n 輸入 號碼:)。: scanf(%ld,amp。per[num].)。if(per[num].1600000000||per[num].10000000) { printf(對不起!您的輸入有誤!請重新輸入)。 goto 。 }num++。 printf(\n 是否繼續(xù)添加?\n)。 printf(\n 請按 1 和 2(1 代表繼續(xù);2 代表不繼續(xù))\n)。 printf(請輸入您的選擇 )。程序設(shè)計語言課程設(shè)計報告26 scanf(%d,amp。a)。 if(a==1) { goto loop。 } else { return。 }} void searchmenu()//*查詢菜單*// { int a。 system(cls)。system(color 2a)。 printf(\n\t\t 歡 迎 使 用 查 詢 菜 單)。 printf(\n\t\t 1按手機號碼查詢)。printf(\n\t\t 2按姓名查詢)。printf(\n\t\t 3按家庭電話號碼查詢)。 printf(\n\t\t 4按 查詢)。 printf(\n\t\t 5返回主菜單)。 printf(\n\t\t)。 printf(請輸入您的選擇 )。scanf(%d,amp。a)。 switch (a) { case 1:searchbycelephone()。break。 case 2:searchbyname()。break。 case 3:searchbyhomephone()。break。case 4:searchbyqq()。break。case 5:mainmenu()。break。 } } void searchbycelephone()//*按手機號碼查詢*// { int mark=0。 int i,j。 int a=0。 char celephone[11]。 printf(\n 按手機號碼查找 \n)。 程序設(shè)計語言課程設(shè)計報告27printf(\n 請輸入手機號碼:\n)。 scanf(%s,celephone)。 for(i=0。inum。i++) { if (strcmp(per[i].celephone,celephone)==0) { printf(\n 以下是您查找的聯(lián)系人的信息 )。 printf(\n________________________________)。 printf(\n 名字: %s,per[i].name)。 printf(\n 性別: %
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1