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

正文內(nèi)容

c語(yǔ)言學(xué)生證管理系統(tǒng)課程設(shè)計(jì)報(bào)告-wenkub

2023-05-28 18:24:52 本頁(yè)面
 

【正文】 9)刪除學(xué)生信息函數(shù):指定學(xué)號(hào)的學(xué)生證信息的刪除按任意鍵返回主菜單輸入學(xué)號(hào)否是否正確是否是否刪除是顯示學(xué)生信息圖8 刪除指定學(xué)號(hào)的學(xué)生證信息10)保存學(xué)生證信息函數(shù):0判斷全局變量lag的值1否判斷數(shù)據(jù)庫(kù)中是否有學(xué)生信息是按任意鍵返回主菜單將學(xué)生證信息寫(xiě)入文件信息保存完畢關(guān)閉文件判斷文件路徑是否正確是否數(shù)據(jù)庫(kù)中是沒(méi)有學(xué)生信息、數(shù)據(jù)庫(kù)中學(xué)生證信息無(wú)法保存圖9保存學(xué)生證信息: 主 菜 單 輸入文件路徑 內(nèi) 容 顯 示 輸入學(xué)生信息 按學(xué)號(hào)查詢:經(jīng)過(guò)了為期半學(xué)期的C語(yǔ)言學(xué)習(xí),我對(duì)C語(yǔ)言的認(rèn)識(shí)由懵懂無(wú)知到全部掌握。/*顯示所有學(xué)生證信息*/2) 并定義一個(gè)全局變量以及結(jié)構(gòu)體指針:結(jié)構(gòu)體指針:struct student *head=NULL3) 主要模塊的實(shí)現(xiàn)系統(tǒng)以主函數(shù)int main()為入口,首先調(diào)用void wele()函數(shù),顯示系統(tǒng)歡迎界面。 /*刪除指定學(xué)生證信息*/ int save()。 /*讀入文件*/ void show()。 /*結(jié)構(gòu)體變量*/1) 所有函數(shù)模塊聲明如下:/*******************函數(shù)聲明部分**********************//********/void wele()。 為了實(shí)現(xiàn)程序的功能,還要定義一個(gè)日期的結(jié)構(gòu)體,用于存放系統(tǒng)時(shí)間,具體定義如下:時(shí)間結(jié)構(gòu)體:typedef struct date /*學(xué)生信息結(jié)構(gòu)體*/{ int year。 char phonenum[20]。 int age。然后通過(guò)對(duì)指針、鏈表、文件等數(shù)據(jù)結(jié)構(gòu)的操作,實(shí)現(xiàn)對(duì)學(xué)生信息的錄入,存盤(pán),查詢,瀏覽,刪除,保存等一系列操作。10) 給定班號(hào),可知班級(jí)男女比例及人數(shù),void Tamount(char s[])。6) 根據(jù)學(xué)號(hào)查詢學(xué)生證信息:構(gòu)造查找函數(shù)void searchnum(),查找與輸入的學(xué)號(hào)相同的學(xué)生。2) 主菜單界面:構(gòu)造函數(shù)int showmenu(),實(shí)現(xiàn)系統(tǒng)主菜單的顯示。例如統(tǒng)計(jì)每個(gè)班學(xué)生的人數(shù),統(tǒng)計(jì)男女生比例。: (1)在程序中使用鏈表存儲(chǔ)學(xué)生證信息。: (1)應(yīng)用程序運(yùn)行后,要在屏幕上顯示一個(gè)菜單。用戶可以根據(jù)需求,選定相應(yīng)的操作項(xiàng)目。:(1)按照分析、設(shè)計(jì)、編碼、調(diào)試、測(cè)試的軟件過(guò)程完成這個(gè)應(yīng)用程序。(2)給定學(xué)號(hào),顯示該學(xué)生的學(xué)生證信息。9) 學(xué)會(huì)通過(guò)各功能性測(cè)試用例測(cè)試程序的能力,盡可能避免原則性錯(cuò)誤的出現(xiàn)。4) 功能模塊劃分清晰,系統(tǒng)結(jié)構(gòu)圖符合功能操作要求,且有詳盡的功能描述5) 各主要功能模塊有詳盡的流程圖及描述,用函數(shù)的形式實(shí)現(xiàn),且調(diào)用入口、功能、出口等關(guān)系正確。5) 通過(guò)課程設(shè)計(jì),加強(qiáng)了自己的程序分析能力。2) 通過(guò)課程設(shè)計(jì),進(jìn)一步掌握C語(yǔ)言中重要的數(shù)據(jù)結(jié)構(gòu)。掌握并熟練運(yùn)用指針、鏈表、結(jié)構(gòu)體、文件等數(shù)據(jù)結(jié)構(gòu)。1) 遵循軟件開(kāi)發(fā)過(guò)程的基本規(guī)范;能靈活應(yīng)用,初步具備運(yùn)用C程序解決實(shí)際問(wèn)題的能力。6) 所設(shè)計(jì)的C程序較好的可讀性和可靠性;程序書(shū)寫(xiě)風(fēng)格規(guī)范,注釋清晰。10) 掌握編寫(xiě)、調(diào)試和測(cè)試C語(yǔ)言程序的基本技巧,充分理解結(jié)構(gòu)化程序設(shè)計(jì)的基本方法。(3)給定班號(hào),顯示該班所有學(xué)生的學(xué)生證信息。(2)學(xué)生證應(yīng)該包含的信息參考自己的學(xué)生證。進(jìn)入每個(gè)操作后,根據(jù)應(yīng)用程序的提示信息,從鍵盤(pán)輸入相應(yīng)的信息。 (2)要求用戶輸入數(shù)據(jù)時(shí),給出清晰、明確的提示信息,包括輸入的數(shù)據(jù)內(nèi)容、格式以及結(jié)束方式等。 (2)采用模塊化程序設(shè)計(jì)的方法,將程序中的各項(xiàng)功能用函數(shù)實(shí)現(xiàn)。 (2)學(xué)生證信息從文件讀入。3) 讀取文件:構(gòu)造函數(shù)int read(),void show(),輸入需要讀入文件的路徑,之后顯示學(xué)生證信息。7) 根據(jù)班號(hào)查詢學(xué)生證信息:構(gòu)造修改函數(shù)void searchcl()查找與輸入的學(xué)號(hào)相同的學(xué)生。11) 保存學(xué)生證信息:構(gòu)造函數(shù)int save(),通過(guò)輸入文件路徑,將學(xué)生證信息保存入文件中。其中,結(jié)構(gòu)體定義如下:typedef struct info /*定義結(jié)構(gòu)體格式*/{ char num[15]。 char sex。 char Email[25]。 /*結(jié)構(gòu)體成員*/ int month。/*顯示歡迎界面*/void input()。 /*顯示文件內(nèi)容*/ void searchnum()。 /*保存所操作的內(nèi)容到文件中*/ void judge(char *b)。然后調(diào)用void shoemenu()函數(shù),顯示主菜單界面。一方面是因?yàn)槔蠋煹木妮o導(dǎo)及教學(xué),一方面是我自己的認(rèn)真學(xué)習(xí)。具有結(jié)構(gòu)化的控制語(yǔ)句,語(yǔ)法限制不太嚴(yán)格,程序設(shè)計(jì)自由度大。********程序中用到的頭文件及預(yù)處理命令宏定義**************/includeincludeinclude/********程序中用到的結(jié)構(gòu)體**************/typedef struct date /*學(xué)生信息結(jié)構(gòu)體*/{ int year。 /*結(jié)構(gòu)體變量*/typedef struct info /*定義結(jié)構(gòu)體格式*/{ char num[15]。 char sex。 char Email[25]。void input()。 void searchnum()。 void judge(char *b)。 /*結(jié)構(gòu)體指針 地址為空*/int amount=0。 getch()。 }void wele() /*歡迎界面顯示*/{ printf(\n\n\n\n\t\t\t\t***************************************************\n)。 printf(\t\t\t\t* * \t\t\t\t\t\t* *\n)。 printf(\t\t\t\t* * \t\t\t\t\t\t* *\n)。 printf(\t\t\t\t* * \t\t 班級(jí):T142310\t\t* *\n)。 printf(\t\t\t\t* * * * * * 請(qǐng) 按 任 意 鍵 進(jìn) 入 系 統(tǒng) * * * * * *\n)。 }/********/int showmenu(){ int select。 /*ch字符變量,初值為Y,C未賦初值*/ char sclass[10]。y39。 printf(\t\t\t\\n)。 printf(\t\t\t\\n)。 printf( **********************************\n)。select)。\n39。 show()。 case 3: system(cls)。 break。 break。 break。 } printf(\n 是否返回主菜單界面(Y/N):)。}
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1