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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]面向?qū)ο笳n設(shè)通訊錄管理系統(tǒng)-全文預(yù)覽

2025-09-10 16:57 上一頁面

下一頁面
  

【正文】 strcpy(stu[s].,mail)。 strcpy(stu[s].likes,likes)。 strcpy(stu[s].sex,sex)。 cinmail。 cintel。 cout請(qǐng)輸入地址:endl。 while (day0||day31) //判斷輸入的出生日是否正確 { cout您輸入的出生日不正確!請(qǐng)重新輸入:endl。 while (month0||month12) //判斷輸入的出生月是否正確 { cout您輸入的出生月不正確!請(qǐng)重新輸入:endl。while (year1800||year2999) //判斷輸入的出生年是否正確 { cout您輸入的出生年不正確!請(qǐng)重新輸入:endl。 //判斷性別輸入 cinsex。amp。 cinsex。 cinNO。 while (NO101||NO130) //判斷輸入的學(xué)號(hào)是否正確 { cout您輸入的學(xué)號(hào)不正確!請(qǐng)重新輸入:endl。 cout****************** 添加計(jì)科111班學(xué)生信息 ******************endl。 char likes[100]。 } void stuOperate::insertStu() //輸入數(shù)據(jù) { char name[10]。 while(m=s) { if(stuNO==stu[m].NO) { repeat=1。 b++。 int j=strlen(b)。//百分比 void stuBirth()。//判斷兩字符串是否相等 void searchStu(int)。 void insertStu()。 contactStruct contact。 char sex[4]。 int qq。 int day。最后,在此由深切的向我的指導(dǎo)老師表示衷心的感謝,是她的悉心的指導(dǎo)和嚴(yán)格要求,才合我的課程設(shè)計(jì)有了較為皮完善的一面,才有了我能力的提高,得到了充分的鍛煉。具體實(shí)現(xiàn)代碼請(qǐng)看源程序附件中的deleteStu(int n)函數(shù)。實(shí)現(xiàn)思想:在刪除數(shù)據(jù)時(shí),需要先判斷此系統(tǒng)中有無記錄,若無記錄則提示系統(tǒng)中無學(xué)生信息,請(qǐng)先輸入,此時(shí)程序?qū)⒉幌蛳聢?zhí)行。實(shí)現(xiàn)思想:在修改數(shù)據(jù)時(shí)先判斷系統(tǒng)中有無記錄,若無記錄則提示系統(tǒng)中無學(xué)生信息,請(qǐng)先輸入,此時(shí)就沒必要再往下執(zhí)行了。 print(i)。amp。 print(i)。 print(i)。amp。否則則用31(由于不知如何判斷每月的天數(shù),有的月30天,有的月31天,這里都采用31計(jì)算)減當(dāng)前的日再加學(xué)生出生日期的日,能得出距生日的差距,得出差距判斷小于或等于7就是近7天過生日的學(xué)生。(1)、當(dāng)前日加上7天后還是本月的情況,此時(shí)學(xué)生的月與當(dāng)前月相等,并且學(xué)生出生日期的日減去當(dāng)前日大于0并且小于等于7,就是近7天內(nèi)過生日的學(xué)生。 thisYear = 1900+pttm_year。 tm* pt = localtime(amp。否則將一個(gè)性別,如男的人數(shù)除以總?cè)藬?shù),再乘100,就得到男生的百分比了,用100減去男的百分比既可得女生的百分比。實(shí)現(xiàn)方式是循環(huán)讀數(shù)組,將每個(gè)索引對(duì)應(yīng)的學(xué)號(hào)與輸入的學(xué)號(hào)進(jìn)行比較,若相等,則輸出此數(shù)組索引對(duì)應(yīng)的信息。具體實(shí)現(xiàn)代碼請(qǐng)看源程序附件中的inserStu()函數(shù)。//近期生日 void display()。 //查詢 void deleteStu(int)。//增加 void print(int)。stuOperate類是操作類,用來執(zhí)行添加、修改、刪除、查詢、統(tǒng)計(jì)等功能。 char address[100]。 char name[10]。 char mail[30]。 int month。其中stuClass主要用來定義學(xué)生基本信息,stuOperate類是操作類,用來執(zhí)行添加、修改、刪除、查詢、統(tǒng)計(jì)等功能。3. 學(xué)習(xí)和掌握C++程序設(shè)計(jì)方法以及上機(jī)調(diào)試技巧,為今后學(xué)習(xí)其它專業(yè)課程打好基礎(chǔ)。查詢學(xué)生信息:每個(gè)學(xué)生都可以查詢通訊錄的全部記錄,或按條件進(jìn)行查詢查看學(xué)生男女比例:系統(tǒng)會(huì)根據(jù)系統(tǒng)中已錄入的學(xué)生自動(dòng)計(jì)算出百分比。前言班級(jí)通訊錄管理系統(tǒng)主要功能分為六個(gè)模塊:添加學(xué)生信息、查詢學(xué)生信息、查看學(xué)生男女比例、查看近期過生日的學(xué)生。中原工學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù) 胡玉旺 201100814106中原工學(xué)院計(jì)算機(jī)學(xué)院課程設(shè)計(jì)報(bào)告課程名稱: C++課程設(shè)計(jì) 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí): 計(jì)科111 姓 名: ***  輔導(dǎo)老師: 強(qiáng)**** 題 目: 學(xué)生通訊管理系統(tǒng) 2012年6月目錄目錄 2 摘要 4 前言 4 任務(wù) 4 正文 5 1概要設(shè)計(jì) 5 5 5 2. 詳細(xì)設(shè)計(jì) 6 6 stuClass類 6 7 程序流程圖 7 3. 程序測(cè)試與分析 8 增加學(xué)生信息: 8 查詢學(xué)生信息: 10 查看學(xué)生男女比例: 11 查看近期過生日的學(xué)生: 12 修改學(xué)生信息: 15 刪除學(xué)生信息: 17 總結(jié) 18 源程序代碼 18 摘要通訊錄管理系統(tǒng)的主要功能有:添加學(xué)生信息、修改學(xué)生信息刪除學(xué)生信息、查詢學(xué)生信息、查看學(xué)生男女比例、查看近期過生日的學(xué)生。關(guān)鍵詞 通訊錄,查找,刪除,添加,統(tǒng)計(jì)。刪除學(xué)生信息:可對(duì)系統(tǒng)中已存在的信息按學(xué)號(hào)進(jìn)行刪除。2. 培養(yǎng)學(xué)生獨(dú)立分析問題、解決問題、查閱資料以及自學(xué)能力,以適應(yīng)計(jì)算機(jī)產(chǎn)業(yè)日新月異發(fā)展的形勢(shì)。本系統(tǒng)中創(chuàng)建了兩個(gè)類:stuClass 和stuOperate。class stuClass { public: struct dateStruct //定義一個(gè)日期結(jié)構(gòu)體 { int year。 struct contactStruct //定義一個(gè)聯(lián)系方式結(jié)構(gòu)體 { int tel。 struct studentStruct //定義一個(gè)學(xué)生基本信息結(jié)構(gòu)體 { int NO。 char likes[100]。 }。 void insertStu()。//判斷兩字符串是否相等 void searchStu(int)。//百分比 void stuBirth()。實(shí)現(xiàn)思想:先申明學(xué)生信息的相關(guān)的變量,然后輸出提示輸入相關(guān)信息,由于考慮到班級(jí)人數(shù)一般不超過30,因此在輸入時(shí)判斷小于1或大于30的均是不合法學(xué)號(hào),需重新輸入,判斷學(xué)號(hào)的合法外還對(duì)學(xué)號(hào)是否重復(fù)進(jìn)行了判斷,由于是通過數(shù)組存儲(chǔ),則決斷學(xué)號(hào)重復(fù)時(shí)需要循環(huán)組與輸入的學(xué)號(hào)進(jìn)行對(duì)比,由于此系統(tǒng)中有了功能模塊是統(tǒng)計(jì)學(xué)生的男女比例因此在輸入性別時(shí)也作了限定,只能輸入男女或者boy girl ,信息輸入完畢后,將學(xué)生記錄數(shù)加1,然后將信息存儲(chǔ)到對(duì)應(yīng)的數(shù)組中,如stu[].NO=NO則是將輸入的學(xué)號(hào)對(duì)應(yīng)的數(shù)組(s是學(xué)生的記錄數(shù),每增一條信息s會(huì)加1,刪除一條信息s會(huì)減1)。根據(jù)學(xué)號(hào)查詢需要先判斷學(xué)號(hào)是否合法,然后判斷系統(tǒng)中有無此學(xué)號(hào)。否則將循環(huán)讀取數(shù)組,判段數(shù)組索引對(duì)應(yīng)的SEX值為男還是女,統(tǒng)計(jì)出男女生人數(shù),如果其中一個(gè)性別為0,則此性別的百分比為0,另一個(gè)的百分比為100%。否則將引用ctime文件,通time獲取當(dāng)前時(shí)間,如下代碼: time_t t = time(NULL)。 int thisYear,thisMonth,thisDay。//獲取當(dāng)前日獲取時(shí)間的年月日后,循環(huán)讀取學(xué)生數(shù)組,循環(huán)時(shí)獲取每個(gè)學(xué)生的年月日,與當(dāng)前時(shí)間的年月日進(jìn)行比較,此時(shí)要考慮3種情況。如果是平年的2月,則應(yīng)用28(平年的2月是28天)減當(dāng)前日加學(xué)生出生日期的日。以下是生日判斷的算法(thisYear、thisMonth、thisDay為當(dāng)前的年月日,stuYear、stuMonth、stuDay為某學(xué)生出生日期的年月日)://本月 if((thisMonth==stuMonth)amp。(stuDaythisDay=7)) { isFound=1。//調(diào)用打印函數(shù) } } else//平年天 { if(28thisDay+stuDay=7) {
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1