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

正文內(nèi)容

班級(jí)成績(jī)管理系統(tǒng)c語(yǔ)言課程設(shè)計(jì)(留存版)

  

【正文】 返回 輸入 新增人數(shù) 輸入學(xué)號(hào), 姓名,成績(jī) 主菜單 C 語(yǔ)言課程設(shè)計(jì) 9 deleted() home() exit() 模塊函數(shù)介紹 ():用 switch 執(zhí)行功能選項(xiàng);用 do...while 執(zhí)行每種功能完成后返回菜單。 成績(jī)修改 開(kāi)打?qū)W生文件 或輸入相關(guān)學(xué)生信息后前, 用戶需 輸入密碼 ,密碼錯(cuò)誤無(wú)權(quán)修改;密碼正確則可以按照“學(xué)號(hào)”,查詢信息, 依次修改學(xué)生的“學(xué)號(hào)”,“姓名”,“語(yǔ)文成績(jī)”,“數(shù)學(xué)成績(jī)”,“英語(yǔ)成績(jī)”和“計(jì)算機(jī)成績(jī)” 。 而 C 語(yǔ)言是一門(mén)高級(jí)計(jì)算機(jī)編程語(yǔ)言,設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。 三、進(jìn)度安排 第一周 星期四: 課題講解,查閱資料 第二周 星期一 : 總體設(shè)計(jì),詳細(xì)設(shè)計(jì) 星期二: 編程,上機(jī)調(diào)試、修改程序 星期三:上機(jī)調(diào)試、完善程序 星期四:上機(jī)調(diào)試、完善程序 星期五: 答辯 星期六 星期天:撰寫(xiě)課程設(shè)計(jì)報(bào)告 C 語(yǔ)言課程設(shè)計(jì) 3 課程設(shè)計(jì)報(bào)告規(guī)范 一、 需求分析 程序的功能。是與課堂聽(tīng)講、自學(xué)和練習(xí)相輔相成的必不可少的一個(gè)教學(xué)環(huán)節(jié)。 6. 按學(xué)號(hào)順序選課題號(hào),并在規(guī)定的時(shí)間內(nèi)獨(dú)自完 成相關(guān)課題的 C 源程序編寫(xiě)、調(diào)整和運(yùn)行。計(jì)算機(jī)的最大優(yōu)點(diǎn)在于利用它的信息管理,使用計(jì)算機(jī)進(jìn)行信息控 制。 數(shù)據(jù)類(lèi)型定義如下:姓名 char,學(xué)號(hào) char,課程名稱 char,成績(jī) char。如果此前沒(méi)有進(jìn)行“保存文件”步驟, 給出提示是否保存成 功,然后任意鍵返回主菜單。 C 語(yǔ)言課程設(shè)計(jì) 10 第五章 測(cè)試 測(cè)試圖展示 圖 .1 主界面。錯(cuò)誤 ,在 scanf 函數(shù)中的輸入項(xiàng)如果是字符數(shù)組名代表該數(shù)組的起始地址 .則應(yīng)改為 scanf(“ %d” ,s[i].name)。經(jīng)過(guò)自 己的琢磨,還查閱了很多書(shū)籍,才做到了心中有數(shù),才了解了 C語(yǔ)言課程設(shè)計(jì)的真正用意 —— 培養(yǎng)自學(xué)能力,養(yǎng)成程序編輯的好習(xí)慣。不得不說(shuō)這是精神的勝利,是永不 言敗的精神讓我的程序重見(jiàn)天日。//統(tǒng)計(jì) void add()。 printf( \t┃ *** ****┃ \n)。i20。 : enter()。 : modify()。 : exit(0)。 printf(┃ 成績(jī)添加 ┃ \n)。 for(j=0。 system(cls)。 printf(%,stu[i].aver)。 break。 for(i=0。 printf(%,stu[i].aver)。 scanf(%d,amp。 system(cls)。 scanf(%s,amp。m)。 } if(mm==1) printf(保存成功 !\n)。 } void save()/*保存功能 */ { FILE *fp。 printf(%,stu[i].aver)。jM。/*找到該學(xué)生成績(jī)后進(jìn)行修改,跳出 for 循環(huán) */ printf(修改成功 \n)。in。 } printf(班級(jí)平均分為 :% 分 \n 下列依次為語(yǔ)文 \t數(shù)學(xué) \t英語(yǔ) \t 計(jì)算機(jī)的平均分: \n,sum/n)。 printf(%d\t%s\t%s\t,i+1,stu[i].number,stu[i].name)。 for(i=0。jM。 for(i=0。 printf(┃ 菜單 ┃ \n)。 /*成績(jī)刪除 */ case 39。 /*成績(jī)查找 */ case 39。 C 語(yǔ)言課程設(shè)計(jì) 20 exit(0)。 gets(pwd)。 printf( \t┃ *** ****┃ \n)。//輸入 void save()。這次體驗(yàn)為以后的學(xué)習(xí)計(jì)算機(jī)的我們?cè)鰪?qiáng)了信心。 4:在 modify( )函數(shù)中,當(dāng)輸入一個(gè)錯(cuò)誤的密碼時(shí)會(huì)出現(xiàn)死循環(huán),因?yàn)樘龅奈恢缅e(cuò)誤了。j=M。(參考 ) ():定義 choice1(),根據(jù)用戶需要對(duì)信息執(zhí)行所需的排序(參考 ) ():用于使用系統(tǒng)功能 對(duì)學(xué)生文件產(chǎn)生變化后,保存學(xué)生文件。 成績(jī)保存 其他功能的運(yùn)行都需要從保存的學(xué)生文件中調(diào)用 , 對(duì)學(xué)生文件操作步驟后, 利用指針與地址的作用,經(jīng)過(guò)一系列操作,會(huì)將 信息資料保存成 .txt 格式。 遇到 不懂 或解決不了 的地方 , 查閱書(shū)籍, 參考文獻(xiàn),上網(wǎng)查資料 和上機(jī)時(shí) 向老師尋求幫助等。 四、 調(diào)試分析以及設(shè)計(jì)體會(huì) 測(cè)試數(shù)據(jù):準(zhǔn)備典型的測(cè)試數(shù)據(jù)和測(cè)試方案,包括正確的輸入及輸出結(jié)果和含有錯(cuò)誤的 輸入及輸出結(jié)果。 二、設(shè)計(jì) 要求 掌握結(jié)構(gòu)化程序設(shè)計(jì)的主體思想,以自頂向下逐步求精的方法編制程序解決一些實(shí)際的問(wèn)題,為將來(lái)編寫(xiě)軟件積累一些典型的案例處理經(jīng)驗(yàn)。 一、目的 全面熟悉、掌握 C語(yǔ)言基本知識(shí), 掌握 C 程序設(shè)計(jì)中的順序、分支、循環(huán)三種結(jié)構(gòu)及數(shù)組、函數(shù)和 C 語(yǔ)言基本圖形編程等方法,把編程和實(shí)際結(jié)合起來(lái), 增強(qiáng)對(duì)不同的問(wèn)題運(yùn)用和靈活選擇合適的數(shù)據(jù)結(jié)構(gòu)以及算法描述的本領(lǐng),熟悉編制和調(diào)試程序的技巧,掌握分析結(jié)果的若干有效方法,進(jìn)一步提高上 機(jī)動(dòng)手能力,培養(yǎng)使用計(jì)算機(jī)解決實(shí)際問(wèn)題的能力,養(yǎng)成提供文檔資料的習(xí)慣和規(guī)范編程的思想,為以后在專(zhuān)業(yè)課程中應(yīng)用計(jì)算機(jī)系統(tǒng)解決計(jì)算、分析、實(shí)驗(yàn)和設(shè)計(jì)等學(xué)習(xí)環(huán)節(jié)打下較扎實(shí)的基礎(chǔ)。 畫(huà)出函數(shù)的調(diào)用關(guān)系圖。 本文所作工作 與 同組同學(xué)一起審閱題目, 認(rèn)真 分析該系統(tǒng)需要 進(jìn)行 哪些步驟, 如何操作, 在草稿紙上定好提綱, 將功能 逐個(gè)解析。 然后任意鍵返回主菜單。(參考 .) ():調(diào)用一個(gè) menu1()執(zhí)行菜單功能,用 switch 執(zhí)行用戶想進(jìn)行的排序,調(diào)用paixu1(), paixu2(),再用 menu()函數(shù)轉(zhuǎn)回菜單。當(dāng)輸入一門(mén)成績(jī)后就會(huì)跳回 ,使接下來(lái)的程序無(wú)法運(yùn)行 ,改為 for(j=1。 3:選擇 getchar()來(lái)覆蓋原有的 ,則就可輸出修改的信息。盡管對(duì)于有些人這種程序會(huì)很簡(jiǎn)單,可對(duì)于我們 C語(yǔ)言初學(xué)者來(lái)說(shuō),已經(jīng)很不容易了。 void enter()。 printf( \t┃ ******************************************┃ \n)。 C 語(yǔ)言課程設(shè)計(jì) 19 printf(\n 請(qǐng)輸入權(quán)限密碼 :)。 Sleep(2020)。break。break。 printf(┃ **********歡迎進(jìn)入學(xué)生成績(jī)管理系統(tǒng) **********┃ \n)。n)。 for(j=0。 } } printf(名次 \t 學(xué)號(hào) \t 姓名 \t 語(yǔ)文 \t 數(shù)學(xué) \t 英語(yǔ) \t 計(jì)算機(jī) \t 平均分 \n)。i++) { if(strcmp(a,stu[i].number)==0) { printf(名次 \t學(xué)號(hào) \t姓名 \t 語(yǔ)文 \t數(shù)學(xué) \t英語(yǔ) \t計(jì)算機(jī) \t平均分 \n)。i++) { sum+=(p+i)aver。 for(i=0。stu[i].score[j])。 for(j=0。j++) printf(%\t,stu[i].score[j])。 } else printf(刪除成績(jī)失敗 \n)。 mm=0。 if(m==39。m)。 printf(請(qǐng)輸入學(xué)生學(xué)號(hào) \n)。a)。 printf(\n)。iM。 } else printf(未找到該學(xué)生信息 \n)。 printf(\n)。 for(i=0。jM。 printf(┃ 成績(jī)刪除 ┃ \n)。 /*退出程序 */ default : printf(輸入有誤 \n)。break。break。i++) { printf(.)。 printf( \t┃ *** 操作學(xué)生:金潼 ****┃ \n)。//添加 void modify()。謝謝給我指點(diǎn)迷津的老師。我從來(lái)不相信車(chē)到山前必有路的說(shuō)法,認(rèn)為那只是懶惰者自尋懶惰的借口,我要積極,要把握,要努力。 03:在運(yùn)行 find()函數(shù)時(shí),第四門(mén)課顯示出來(lái)的分?jǐn)?shù)并非輸入項(xiàng):錯(cuò)誤,在定義時(shí)將j=1,要改 為 j=0。 圖 .2 菜單欄。 模板劃分圖 C 語(yǔ)言課程設(shè)計(jì) 7 總層次圖 基本總流程圖 班級(jí)成績(jī)管理系統(tǒng) 成績(jī)修改 成績(jī)統(tǒng)計(jì) 成績(jī)查看 成績(jī)查詢 成績(jī)輸入 退出程序 保存文件 學(xué)號(hào)查詢 數(shù)學(xué) 語(yǔ)文 計(jì)算機(jī) 英語(yǔ) main enter() 運(yùn)行程序 find() meun deleted()
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1