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

正文內(nèi)容

c語言語言課程設(shè)計(jì)報(bào)告--成績記錄簿-在線瀏覽

2025-03-06 11:37本頁面
  

【正文】 13 函數(shù)功能描述 134 程序?qū)崿F(xiàn) 13 運(yùn)行結(jié)果 135課程設(shè)計(jì)總結(jié) 17 成績記錄簿成績記錄簿1. 添加2. 刪除3. 查學(xué)生成績4. 查班成績表5. 寫入文件6. 讀取文件0. 退出程序的主界面1. 設(shè)計(jì)要求:基本功能a) 添加成績b) 刪除成績c) 查詢學(xué)生成績 d) 查詢班級(jí)成績 e) 退出拓展功能a) 寫入文件b) 讀取文件創(chuàng)新(自擬)功能: 程序?qū)崿F(xiàn)的其它功能由個(gè)人自擬。添加成績:需要輸入學(xué)生的學(xué)號(hào)或姓名、課程編號(hào)及成績,如已有該門課程成績給出提示;查詢(班級(jí)或個(gè)人)成績:a) 查詢個(gè)人成績:以學(xué)號(hào)或姓名作為關(guān)鍵字,可查詢一個(gè)學(xué)生的所有成績,和已完成的總學(xué)分。拓展功能:a) 程序啟動(dòng)時(shí)先從文件讀入數(shù)據(jù),如果文件中沒有數(shù)據(jù)則給出提示;b) 每次修改的數(shù)據(jù)寫入文件。 1 設(shè)計(jì)目的 1. 鞏固和加深學(xué)生對C語言課程的基本知識(shí)的理解和掌握;2. 掌握C語言編程和程序調(diào)試的基本技能;3. 利用C語言進(jìn)行基本的軟件設(shè)計(jì);4. 掌握書寫程序設(shè)計(jì)說明文檔的能力5. 提高運(yùn)用C語言解決實(shí)際問題的能力2 功能描述 添加功能:添加學(xué)生基本信息中可以輸入學(xué)生學(xué)號(hào),學(xué)生姓名和學(xué)生班級(jí)。并且可以判斷輸入數(shù)據(jù)的合法性。 查詢功能:能查詢學(xué)生基本信息,和學(xué)生成績。添加分為兩部分添加學(xué)生基本信息和添加學(xué)生成績。添加學(xué)生成績要求輸入學(xué)生的課程編號(hào)、課程名稱、成績、學(xué)分。兩個(gè)結(jié)構(gòu)體間用靜態(tài)鏈表連接,使其聯(lián)系起來。刪除用后一個(gè)來覆蓋前一個(gè)原理進(jìn)行操作。 班級(jí)查詢,可輸入課程代號(hào),可得班平均分。再設(shè)立全局變量,建立循環(huán)以驗(yàn)證輸入的合法性,全局變量累加,全局變量累減。 output”的縮寫,即有關(guān)標(biāo)準(zhǔn)輸入輸出的信息。include 是在調(diào)用字符函數(shù)時(shí),在源文件中包含的頭文件。檢查ch是否為空格制表或換行字符。 include,里面寫的是關(guān)于字符串操作的一些基本函數(shù)。所以要把它include(包含)進(jìn)來。類型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t;宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等;常用的函數(shù)如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。4 程序?qū)崿F(xiàn) 源碼分析include includeincludeincludemain(){ int t。 printf( *成績記錄簿*\n)。 printf( 1: 添加\n)。 printf( 3: 查詢學(xué)生成績\n)。 printf( 5: 寫入文件\n)。 printf( 0: 退 出 \n)。 printf( 請輸入數(shù)字選擇: )。t)。break。break。break。 break。break。break。 default: 。 char name[20]。}。 char id[20]。 int sorce。 }。 //定義 struct student1 s[200],s22,s3,*oo。 //設(shè)立全局變量 void tj1(){ int i,j,n,k。 scanf(%d,amp。 for(j=count1。j++) //建立循環(huán)以驗(yàn)證輸入的合法性 { k=0。 scanf(%s,s[j].num)。s[j].num[i]!=39。i++) { if((i==7)amp。(isdigit(s[j].num[i])!=0)) k=1。} } }while(k!=1)。 scanf(%s,s[j].name)。 scanf(%d,amp。 } count1=count1+n。 printf(請輸入想要輸入的學(xué)科的個(gè)數(shù):)。nn)。jjnn+count2。k2=0。 do { printf(請輸入此成績的學(xué)生學(xué)號(hào)(要求8位數(shù)字):)。 for(ii=0。\039。amp。 if(ii7) {k4=0。 do { printf(請輸入課程編號(hào)(5位數(shù)字):)。 for(ii=0。\039。amp。 if(ii4) {k1=0。 printf(請輸入學(xué)科的名稱:)。 do //驗(yàn)證成績的合法性 { printf(請輸入成績(成績?yōu)?~100間的整數(shù)):)。s2[jj].sorce)。amp。 }while(k2!=1)。 scanf(%f,amp。 if((s2[jj].jd=)amp。(s2[jj].jd=)) k3=1。 } count2=count2+nn。printf(請輸入想要?jiǎng)h除的學(xué)生的基本信息的個(gè)數(shù):)。n)。scanf(%s,)。in。 if(m==0) { for(j=i。j++) { strcpy(s[j].num,s[j+1].num)。 s[j].bj=s[j+1].bj。 //全局變量累減 printf(刪除成功)。 }}}void sc2(){ int ii,jj,nn,k1,k2,k3,k4,mm=1。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1