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

正文內(nèi)容

個人通訊錄管理系統(tǒng)c語言程序設(shè)計課程設(shè)計報告-免費閱讀

2025-03-06 01:45 上一頁面

下一頁面
  

【正文】 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 23 圖 添加聯(lián)系人模塊 顯示 和 查找 聯(lián)系人界面 主界面 輸入數(shù)字 2 后系統(tǒng)將自動彈到模塊 2 的主界面,模塊 2 主界面如下圖: 圖 查詢和顯示聯(lián)系人 界面 無聯(lián)系人的顯示界面 若輸入數(shù)字 1, 系統(tǒng)則逐個顯示所有聯(lián)系 ,若無聯(lián)系人的顯示界面 ,程序運行截圖如下: 圖 無聯(lián)系人的顯示界面 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 24 有聯(lián)系人 的顯示界面 圖 有聯(lián)系人的顯示界面 按姓名查找 如果按姓名查找,則在模塊 2 的界面上輸入數(shù)字 2,則系統(tǒng)自動彈出請輸入您要查找的姓名:模塊程序運行截圖如下: 圖 按姓名查找 界面 按電話號碼查找 同理按照電話號碼查詢的截圖如下圖所示: 圖 按 電話號碼查詢 界面 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 25 刪除聯(lián)系人模塊 刪除聯(lián)系人主界面 ① 進入刪除聯(lián)系人主界面,您會看到 3 個選項。) xiugai_dianhua()。339。 scanf(%s,txl[i].xingming)。 printf(\n\t 3修改地址 )。 printf(\n\t\t 姓名 : %s,txl[i].xingming)。 if(n==0) { printf(\n\t\t 文件中無任何聯(lián)系人 )。 return。:printf(\n\t 請輸入新地址 : )。break。 printf(\n\t)。 printf(\n\t\t 電話 : %s,txl[i].dianhua)。 printf(\n\t\t 按任意鍵返回主菜單 )。break。139。 return。) return 。) shanchu_dianhua()。mn1。i++) { if (strcmp(txl[i].dianhua,phone)==0) { printf(\n\t\t 以下是您要刪除的聯(lián)系人紀(jì)錄: )。 printf(\n\t\t 請輸入要刪除聯(lián)系人電話號碼: )。 return。 /*繼續(xù)調(diào)用刪除函數(shù) */ return。m++) txl[m]=txl[m+1]。 printf(\n\t\t 電話: %s,txl[i].dianhua)。 char name[20]。 } n=0。break。 c=getch()。 getch()。 printf(\n\t\t 地址: %s,txl[i].dizhi)。 printf(\n\t\t 按電話查找 )。 } } if (mark==0) { printf(\n\t\t 沒有找到聯(lián)系人的信息 )。i++) 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 14 { if (strcmp(txl[i].xingming,name)==0) { printf(\n\t\t 以下是您查找的聯(lián)系人信息 )。 chazhao_xingming()姓名查詢函數(shù) 函數(shù)源程序: void chazhao_xingming()//按姓名查詢 { int mark=0。//返回錯誤信息 } } printf(\n\t\t)。 for (i=0。439。239。 printf(\n\t\t|)。break。239。 printf(\n\t\t|)。 if(n==0) /*如果通訊錄中沒有一個記錄輸出以下部分 */ { printf(\n\t\t 對不起,文件中無任何紀(jì)錄 )。 /*統(tǒng)計個數(shù) */ printf(\n\t\t 是否繼續(xù)添加聯(lián)系人 ?(Y/N):)。 zengjia()增加聯(lián)系人函數(shù) 其源程序如下: void zengjia() { printf(\n\t\t 請輸入聯(lián)系人信息 \n)。 /*輸出完畢 */ exit(0)。txl[i],sizeof(struct tongxunlu),1,fp)!=1) { printf(\n\t\t 寫入文件錯誤 !\n)。若沒有成功執(zhí)行就 不輸出后面的內(nèi)容 。 printf(\n\t)。 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 10 printf(\n\t 按任意鍵返回主菜單 )。 /*文件位置指針移動到文件開始位置 */ for (n=0。 printf(\n\t 通訊錄文件已建立 )。清除輸入在屏幕上的數(shù)據(jù); 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 9 ② c=getch()。539。339。139。 printf(\n\t\t| 歡迎您使用通訊錄管理系統(tǒng) 版 |)。 /*查找聯(lián)系人函數(shù) */ void chazhao_xingming()。 主界面 刪除聯(lián)系人 刪除所有 單個刪除 確認(rèn)是否 刪除 N/n 按姓名刪除 按電話刪除 刪除成功 Y/y 開始 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 7 圖 修改聯(lián)系人流程圖 主界面 修改聯(lián)系人 按姓名修改 按 號碼 修 改 確認(rèn)是否繼續(xù) 修改 Y/y N/n 修改姓名 修改 電話 修改 地址 確認(rèn)是否修改 Y/y N/n 開始 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 8 第三章 軟件的實現(xiàn) 函數(shù)聲明 void zhucaidan()。 ③ 在刪除聯(lián)系人部分,我設(shè)計了三個界面, 可以實現(xiàn)全部刪除,單個 刪除,回到主菜單。 軟件的文件功能 軟件采用了文本文檔進行存取,我在 C盤建立 了一個 txl 文本文檔用于存取輸入的信息,打開 C盤后就能直接看到您錄入的信息,很方便和快捷。 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 2 設(shè)計 要求 分析 ① 進一步掌握利用 C語言進行程序設(shè)計的能力; ② 進一步理解和運用結(jié)構(gòu)化程序設(shè)計的思想和方法; ③ 初步掌握開發(fā)一個小型實用系統(tǒng)的基本方法; ④ 學(xué)會調(diào)試一個較長程序的基本方法; ⑤ 學(xué)會利用流程圖表示算法。 我通過調(diào)用 showall()函數(shù)來進行顯示所有的聯(lián)系人, showall()函數(shù)可以實現(xiàn)逐個顯示聯(lián)系人。 本軟件要求軟件的界面簡潔、美觀,讓人一目了然,使用起來方便。 設(shè)計 參數(shù) ( 1)系統(tǒng)分析、設(shè)計正確。 重慶科技學(xué)院 《 C 語言程序設(shè)計 》 課程設(shè)計報告 學(xué) 院 :_電氣與信息工程學(xué)院 _ 專業(yè) 班級 : 電自專 202101 學(xué)生姓名 : 蔣 洪 山 學(xué) 號 : 2021630194 設(shè)計地點(單位) ________ I515 ______________ __ 設(shè)計題目 :__________個人通訊錄管理系統(tǒng) _____________ 完成日期: 2021 年 12 月 28 日 指導(dǎo) 教師評語 : ______________________ _________________ _________________________________________________________________________________________________________________________________________________________________________________________________________ __________ _ 成績(五級記分制) :______ __________ 指導(dǎo)教師(簽字) :________ ________ 重慶科技學(xué)院《 C語言程序設(shè)計》課程設(shè)計報告 1 摘要 本次課程設(shè)計的題目 為 個人通訊錄管理系統(tǒng), 要求將程序中所輸入的聯(lián)系人姓名、電話和地址 信息 這三個數(shù)據(jù)以文本方式保存在磁盤中,并且能夠?qū)λ鶅Υ娴穆?lián)系人信息進行顯示、查詢、修改、刪除等功能。 ( 2) 結(jié)果以圖表方式顯示 。于是我設(shè)計的軟件首先提示您是否有通訊錄文件存在,如沒有文件,則自動建立一個,如有文件存在,則提示導(dǎo)入成功,讓人直觀明白的了解文件的情況。 對于查找聯(lián)系人我則采用了 search()函數(shù)來進行查找聯(lián)系人,我提供了兩種查找方法: ① 按照姓名 查找; ② 按照電話號碼查找。 ⑥ 根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。 文件內(nèi)部的數(shù)據(jù)格式 我采用了 readfile()函數(shù)來讀取文件,使用 if((fp=fopen(c:\\通訊錄 .txt,r))==NULL)以 只讀方式打開判定文件是否為空,如果不空,則使用 fseek(fp,0,2)。 ④在修改聯(lián)系人模塊,我也設(shè) 計了三個界面, 按姓名修改,按號碼修改,回到主菜單。 /*主菜單函數(shù) */ void zengjia()。 /*按姓名查找 */ void chazhao_dianhua()。 printf(\n\t\t| 1添加聯(lián)系人 2查詢和顯示聯(lián)系人 |)。:zengjia()。:shanchu()。:writefile()。 將鍵盤上輸入的數(shù)據(jù)賦予 c; ③ switch (c) case : 實現(xiàn)對主菜單上的選項的控制; main()主函數(shù) main()函數(shù)的源代碼見下: void main() /*主函數(shù) main*/ { readfile()。 printf(\n\t 按任意鍵進入主菜單 )。!feof(fp) amp。 printf(\n\t)。 getch()。 void readfile()函數(shù)的功能 分析 : 首先由 if((fp=fopen(c:\\通訊錄 .txt,r))==NULL) 判斷文件是否存在,如果不存在,則顯示通訊錄文件不存在,如果文件為空,則顯示建立失?。蝗艚⒊晒?,則顯示通訊錄文件已建立,然后利用 fseek(fp,0,2)。 } } fclose(fp)。 printf(\n\t)。 printf(\n\t\t 輸入聯(lián)系人姓名 :)。 /*是否繼續(xù)輸入聯(lián)系人 .*/ if (getch()==39。 printf(\n\t\t 按任意鍵返回主菜單 )。 printf(\n\t\t 請選擇您所所要的服務(wù): )。:shanchu_dange()。 } } 函數(shù)功能分析: 通過界面上的數(shù)字選項,調(diào)用 shanchu_quanbu()、 shanchu_dange()。 printf(\n\t\t 請選擇您所所要的服務(wù): )。:chazhao_xingming()。:zhucaidan()。in。 } else /*無聯(lián)系人 */ printf(\n\t\t 通訊錄中無任何紀(jì)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1