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

正文內(nèi)容

c++通訊錄管理系統(tǒng)-文庫(kù)吧

2025-10-20 22:23 本頁(yè)面


【正文】 d(){char name1[20]。coutname1。黑龍江工程學(xué)院strcat(name1,“.txt”)。ifstream file(name1)。char line[120]。char no[120]。char name[120]。char address[120]。char post_code[120]。char tel_no[120]。char e_mail[120]。int time=0。(line,120)。while(!()){ for(int k=0。kif(time==0){strcpy(no,line)。time=1。for(int i=0。i{if(no[i]==39。:39。){i++。for(int j=0。j{st[k].no[j]=no[i]。i++。}}}(line,120,39。n39。)。} if(time==1){strcpy(name,line)。time=2。for(int i=0。i{if(name[i]==39。:39。){i++。for(int j=0。j{黑龍江工程學(xué)院st[k].name[j]=name[i]。i++。}} } (line,120,39。n39。)。} if(time== 2){ strcpy(address,line)。time=3。for(int i=0。iif(address[i]==39。:39。){i++。for(int j=0。j{st[k].address[j]=address[i]。i++。}} } (line,120,39。n39。)。}if(time==3){ strcpy(tel_no,line)。time=4。for(int i=0。iif(tel_no[i]==39。:39。){i++。for(int j=0。j{st[k].tel_no[j]=tel_no[i]。i++。}} } (line,120,39。n39。)。}黑龍江工程學(xué)院if(time==4){strcpy(post_code,line)。time=5。for(int i=0。i{if(post_code[i]==39。:39。){i++。for(int j=0。j{st[k].post_code[j]=post_code[i]。i++。}}}(line,120,39。n39。)。}if(time==5){strcpy(e_mail,line)。time=0。for(int i=0。i{if(e_mail[i]==39。:39。){i++。for(int j=0。j{st[k].e_mail[j]=e_mail[i]。i++。}}}(line,120,39。n39。)。}}} ()。} //寫入文件void inter::write(){ char name[20]。黑龍江工程學(xué)院coutname。strcat(name,“.txt”)。ofstream savefile(name)。for(int i=0。isavefile savefile savefile savefile savefile savefile void inter::list1(){ for(int i=0。ifor(int j=0。j{if(strcmp(st[j].no,st[j+1].no)0){char no[13]。char name[20]。char address[100]。char tel_no[12]。char post_code[7]。char e_mail[40]。strcpy(no,st[j].no)。strcpy(st[j].no,st[j+1].no)。strcpy(st[j+1].no,no)。strcpy(name,st[j].name)。strcpy(st[j].name,st[j+1].name)。strcpy(st[j+1].name,name)。strcpy(address,st[j].address)。strcpy(st[j].address,st[j+1].address)。strcpy(st[j+1].address,address)。strcpy(tel_no,st[j].tel_no)。黑龍江工程學(xué)院strcpy(st[j].tel_no,st[j+1].tel_no)。strcpy(st[j+1].tel_no,tel_no)。strcpy(post_code,st[j].post_code)。strcpy(st[j].post_code,st[j+1].post_code)。strcpy(st[j+1].post_code,post_code)。strcpy(e_mail,st[j].e_mail)。strcpy(st[j].e_mail,st[j+1].e_mail)。strcpy(st[j+1].e_mail,e_mail)。}} } for(int k=0。kint x=0。if(strcmp(st[k].no,“0”)){print(k)。x=1。}if(x==1){coutcout} } } //按姓名排序void inter::list2(){ for(int i=0。ifor(int j=0。j{if(strcmp(st[j].name,st[j+1].name)0){char no[13]。char name[20]。char address[100]。char tel_no[12]。char post_code[7]。黑龍江工程學(xué)院char e_mail[40]。strcpy(no,st[j].no)。strcpy(st[j].no,st[j+1].no)。strcpy(st[j+1].no,no)。strcpy(name,st[j].name)。strcpy(st[j].name,st[j+1].name)。strcpy(st[j+1].name,name)。strcpy(address,st[j].address)。strcpy(st[j].address,st[j+1].address)。strcpy(st[j+1].address,address)。strcpy(tel_no,st[j].tel_no)。strcpy(st[j].tel_no,st[j+1].tel_no)。strcpy(st[j+1].tel_no,tel_no)。strcpy(post_code,st[j].post_code)。strcpy(st[j].post_code,st[j+1].post_code)。strcpy(st[j+1].post_code,post_code)。strcpy(e_mail,st[j].e_mail)。strcpy(st[j].e_mail,st[j+1].e_mail)。strcpy(st[j+1].e_mail,e_mail)。}} } for(int k=0。kint x=0。if(strcmp(st[k].no,“0”)){print(k)。x=1。}if(x==1){coutcout} }黑龍江工程學(xué)院} //格式化void inter::format(){ for(int i=0。istrcpy(st[i].address,“0”)。strcpy(st[i].e_mail,“0”)。strcpy(st[i].name,“0”)。strcpy(st[i].no,“0”)。strcpy(st[i].post_code,“0”)。strcpy(st[i].tel_no,“0”)。} }第四章 程序調(diào)試與測(cè)試運(yùn)行程序,首頁(yè)顯示如下:按1選擇通訊錄編輯,編輯通訊錄,顯示(1)添加,(2)刪除,(3)修改,運(yùn)行后結(jié)果如下:黑龍江工程學(xué)院第一次使用,按1添加聯(lián)系人,填入相關(guān)信息,運(yùn)行圖如下:返回首頁(yè),按2可以查找聯(lián)系人,可以根據(jù)姓名查找和學(xué)號(hào)查找,本次運(yùn)用學(xué)號(hào)查找,運(yùn)行如下:返回首頁(yè),按4可以進(jìn)行排序,可以根據(jù)姓名和學(xué)號(hào)排序,按姓名排序需要自己編輯的姓氏排序規(guī)則才能使用,本次使用學(xué)號(hào)排序,運(yùn)行如下:將資料寫入文件功能是將編輯好的通訊錄寫入文本文件,文本文件的名字可以自己輸入。將文件讀入程序,是將文本文件中的信息讀入程序,進(jìn)行添加,修改,刪除,排序等功能。第五章 結(jié)果分析總體上可以滿足一般的應(yīng)用需求,但是還有一定的不足,程序運(yùn)行流暢,沒(méi)有未知錯(cuò)誤。第六章 設(shè)計(jì)創(chuàng)新及心得黑龍江工程學(xué)院程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí) ,發(fā)現(xiàn),提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),,當(dāng)今計(jì)算機(jī)應(yīng)用在生活中可以說(shuō)得是無(wú)處不在。因此作為二十一世紀(jì)的大學(xué)來(lái)說(shuō)掌握程序開(kāi)發(fā)技術(shù)是十分重要的,而C++語(yǔ)言又是最常見(jiàn),功能最強(qiáng)大的一種高級(jí)語(yǔ)言,因此做好C++語(yǔ)言課程設(shè)計(jì)是十分必要的。通過(guò)幾天的課程設(shè)計(jì)使我們懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,可以說(shuō)得是困難重重,這畢竟第一次真真的做程序設(shè)計(jì),難免會(huì)遇到過(guò)各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)一些前面學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固,比如說(shuō)結(jié)構(gòu)體,指針??通過(guò)這次課程設(shè)計(jì)之后,我們把前面所學(xué)過(guò)的知識(shí)又重新溫故了一遍。我做的是班級(jí)通訊錄的課程設(shè)計(jì),雖然是很簡(jiǎn)單的一個(gè)小的程序,但對(duì)我來(lái)說(shuō)卻是一個(gè)很大的困難。更加是第一次做課程設(shè)計(jì),所以在機(jī)房做了一個(gè)下午卻絲毫沒(méi)有進(jìn)展,最主要是不知從何開(kāi)始,這個(gè)時(shí)候才知道上課老師們不厭其煩的教導(dǎo)是多么的寶貴,這個(gè)時(shí)候才后悔上課的時(shí)候沒(méi)有認(rèn)真的聽(tīng)講。可是現(xiàn)在一切都晚了,還好時(shí)間還算是充裕,只好拿出書本重新復(fù)習(xí)一下。開(kāi)始的時(shí)候真的感覺(jué)編程是一件很無(wú)聊的事情,不過(guò)當(dāng)一個(gè)程序運(yùn)行成功的時(shí)候那種喜悅是無(wú)法言語(yǔ)的,那種成就感是無(wú)法比擬的。又經(jīng)過(guò)幾天的努力,終于把程序完成了,盡管程序還是有很多功能上的欠缺和漏洞,可我還是很高興的。無(wú)論如何是自己的勞動(dòng)成果,是自己經(jīng)過(guò)努力得到的成績(jī),同時(shí)也是學(xué)習(xí)C++語(yǔ)言的一次實(shí)踐作業(yè),自己進(jìn)步的證明。在課程設(shè)計(jì)過(guò)程中,收獲知識(shí),提高能力的同時(shí),我也學(xué)到了很多人生的哲理,懂得怎么樣去制定計(jì)劃,怎么樣去實(shí)現(xiàn)這個(gè)計(jì)劃,并掌握了在執(zhí)行過(guò)程中怎么樣去克服心理上的不良情緒。因此在以后的生活和學(xué)習(xí)的過(guò)程中,我一定會(huì)把課程設(shè)計(jì)的精神帶到生活中,不畏艱難,勇往直前!第二篇:C++課設(shè)——個(gè)人通訊錄管理系統(tǒng)C++課程設(shè)計(jì)——個(gè)人通訊錄管理系統(tǒng)系統(tǒng)功能的基本要求:(1)查看功能:選擇此功能時(shí),列出下列三類選擇。A 辦公類;B 個(gè)人類; C 商務(wù)類;當(dāng)選中某類時(shí),顯示出此類所有數(shù)據(jù)中 的姓名和電話號(hào)碼)(2)增加功能:能錄入新數(shù)據(jù)(一個(gè)結(jié)點(diǎn)包括:姓名、電話號(hào)碼、分類(可選項(xiàng)有:A 辦公類; B 個(gè)人類; C 商務(wù)類;當(dāng)錄入了重復(fù)的姓名和電話號(hào)碼時(shí),則提示數(shù)據(jù)錄入重復(fù)并取消錄入;當(dāng)通信錄中超過(guò)15條信息時(shí),存儲(chǔ)空間已滿,不能再錄入新數(shù)據(jù);錄入的新數(shù)據(jù)能按遞增的順序自動(dòng)進(jìn)行條目編號(hào)。(3)拔號(hào)功能:能顯示出通信錄中所有人的姓名,當(dāng)選中某個(gè)姓名時(shí),屏幕上顯示出此人的電話號(hào)碼。(4)修改功能:選中某個(gè)人的姓名時(shí),可對(duì)此人的相應(yīng)數(shù)據(jù)進(jìn)行修改。(5)刪除功能:選中某個(gè)人的姓名時(shí),可對(duì)此人的相應(yīng)數(shù)據(jù)進(jìn)行刪除,并自動(dòng)調(diào)整后續(xù)條目的編號(hào)。程序代碼: include include include using namespace std。class base { private:string name,tel,sort。public:void readal(string n,string t,string s){name=n。tel=t。sort=s。}string getn(){return name。}string gett(){return tel。}string gets(){return sort。}void display(){cout””}void show(){cout}void setn(){coutname。}void sett(){couttel。}void sets(){coutsort。}void setw(){}setn()。sett()。sets()。}。class Person{ private:int size。base person[15]。public:Person(){ } size=0。//存入數(shù)據(jù)到文件中 增加void write(){ fstream out(“C: ”,ios::out)。for(int i=0。i} //string庫(kù)內(nèi)函數(shù),(b,c), //即在字符串a(chǎn)中下標(biāo)為c的位置開(kāi)始尋找是否有字符串b的存void increase(){ string q,p,r。person[size].setw()。size++。if(person[size].getn()==person[size+1].getn())cout}//修改void alter(){if(person[i].getn().find(s,0)!=string::npos){person[i].display()。string s。int x。couts。for(int i=0。i15)coutco
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1