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

正文內(nèi)容

最新課程設(shè)計報告模板c語言沈陽航空航天大學(xué)(編輯修改稿)

2025-08-16 02:13 本頁面
 

【文章內(nèi)容簡介】 輸出file cannot open循環(huán)變量i=1i=8學(xué)生信息寫入i++關(guān)閉文件三、主要界面截圖圖1 程序主界面圖2 隨機(jī)點(diǎn)名界面圖3 點(diǎn)名情況顯示界面 四、技術(shù)要點(diǎn)結(jié)構(gòu)體的應(yīng)用定義了結(jié)構(gòu)體用來描述學(xué)生的學(xué)號、姓名、以及被點(diǎn)名次數(shù)。具體的定義如下:stu[]={{20013011001,杜永寧,0},{20013011002,王傳華,0},{20013011003,殷泳,0},{20013011004,楊柳青,0},{20013011005,王麗,0},{20013011006,張華,0},{20013011007,白雪,0},{20013011008,薛峰,0}}。所定義的結(jié)構(gòu)體主要用于定義數(shù)組。文件操作包括了文件的寫入和讀取兩個方面。文件的寫入操作,用于保存錄入的學(xué)生數(shù)據(jù),也用于保存點(diǎn)名后的數(shù)據(jù)。例如如下程序段用于保存錄入的學(xué)生信息:void save(){int i。FILE *fp。if((fp=fopen(,wb))==NULL){printf(cannot open file\n)。}else{for(i=0。i8。i++)fwrite(amp。stu[i],sizeof(struct student),1,fp)。}fclose(fp)。}關(guān)于隨機(jī)點(diǎn)名的算法實(shí)現(xiàn)從系統(tǒng)中隨機(jī)點(diǎn)名的功能是這次課程設(shè)計的題目中比較陌生的,也是比較難得一個環(huán)節(jié),通過查閱圖書和網(wǎng)上論壇,隨機(jī)點(diǎn)名的功能首先需要選取一個隨機(jī)數(shù),隨機(jī)數(shù)的選取可使用srand((unsigned)time(0))語句實(shí)現(xiàn),以時間為種子,在不同時間選取一個隨機(jī)數(shù),以此避免偽隨機(jī)數(shù)的產(chǎn)生,通過選取0~7之間的隨機(jī)數(shù),便可實(shí)現(xiàn)對8位同學(xué)隨機(jī)點(diǎn)名,語句如下:void srand()//使用隨機(jī)函數(shù)進(jìn)行隨機(jī)點(diǎn)名{ int i。 FILE *fp。 if((fp=fopen(,wb))==NULL) { printf(cannot open file\n)。 } else { srand((int)time(0))。 i=rand()%7。 stu[i].x++。 printf(\n學(xué)號:%s 姓名:%s 被點(diǎn)名次數(shù):%d\n,stu[i].num,stu[i].name,stu[i].x)。 fprintf(fp,%s %s %d,stu[i].num,stu[i].name,stu[i].x)。 } fclose(fp)。}五、個人總結(jié) 本次課程設(shè)計
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1