




已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)大作業(yè)數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)大作業(yè) 090821 班 題 目 運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì) 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生姓名 趙志強(qiáng) 學(xué) 號(hào) 39 指導(dǎo)教師 唐國(guó)民 完成日期 2010 12 2 湖州師院信息與工程學(xué)院湖州師院信息與工程學(xué)院 目 錄 一 實(shí)驗(yàn)內(nèi)容概述 3 二 實(shí)驗(yàn)?zāi)康母攀?4 三 解題思路的描述 5 四 源程序清單 8 五 程序調(diào)試及測(cè)試結(jié)果 15 六 結(jié)論與體會(huì) 17 七 參考文獻(xiàn) 18 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 1 運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì) 內(nèi)容摘要 問(wèn)題描述 參加運(yùn)動(dòng)會(huì)有 n 個(gè)學(xué)校 學(xué)校編號(hào)為 1 n 比賽分成 m 個(gè)男子項(xiàng)目 和 w 個(gè)女子項(xiàng) 目 項(xiàng)目編號(hào)為男子 1 m 女子 m 1 m w 不同的項(xiàng)目取前五名或前三名積分 取前五名的 積分分別為 7 5 3 2 1 前三名的積分分別為 5 3 2 哪些取前五名或前三名由學(xué)生自 己設(shè)定 m 20 n 20 功能要求 1 可以輸入各個(gè)項(xiàng)目的前三名或前五名的成績(jī) 2 能統(tǒng)計(jì)各學(xué)??偡?3 可以按學(xué)校編號(hào)或名稱 學(xué)校總分 男女團(tuán)體總分排序輸出 4 可以按學(xué)校編號(hào)查詢學(xué)校某個(gè)項(xiàng)目的情況 可以按項(xiàng)目編號(hào)查詢?nèi)〉们?三或前五名的學(xué)校 5 數(shù)據(jù)存入文件并能隨時(shí)查詢 6 規(guī)定 輸入數(shù)據(jù)形式和范圍 可以輸入學(xué)校的名稱 運(yùn)動(dòng)項(xiàng)目的名稱 輸出形式 有中文提示 各學(xué)校分?jǐn)?shù)為整形 界面要求 有合理的提示 每個(gè)功能可以設(shè)立菜單 根據(jù)提示 可以完成相關(guān)的功能要求 存儲(chǔ)結(jié)構(gòu) 學(xué)生自己根據(jù)系統(tǒng)功能要求自己設(shè)計(jì) 但是要求運(yùn)動(dòng)會(huì)的相關(guān)數(shù)據(jù)要存儲(chǔ)在數(shù)據(jù)文件 中 數(shù)據(jù)文件的數(shù)據(jù)讀寫方法等相關(guān)內(nèi)容在 c 語(yǔ)言程序設(shè)計(jì)的書上 請(qǐng)自學(xué)解決 請(qǐng)?jiān)谧詈蟮?上交資料中指明你用到的存儲(chǔ)結(jié)構(gòu) 測(cè)試數(shù)據(jù) 要求使用 1 全部合法數(shù)據(jù) 2 整體非法數(shù)據(jù) 3 局部非法數(shù)據(jù) 進(jìn)行程序測(cè)試 以保證程序的穩(wěn)定 測(cè)試數(shù)據(jù)及測(cè)試結(jié)果請(qǐng)?jiān)谏辖坏馁Y料中寫明 關(guān)鍵字 運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì) 線性表 鏈表 遍歷 Abstract Description There are various schools participate in the games and stamp them from 1 n Competition is divided into N male project and N female project Project Numbers for man from 1 to M women s from m 1 to M w Different project take the top five or top three points The top five points respectively is 7 5 3 2 1 and the top three points respectively is 5 3 2 Which to take the top five or top three set by the students themselves m 20 n 20 Functional requirements 1 can enter each item the top three or top five result 2 can calculate each school s total score 3 men and women groups total score sorting results can output according to the school numbers or name school total score 4 can follow the school Numbers inquires the school for a specific project Can be obtained by project Numbers inquires top 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 2 three or top five schools 5 data files and can deposit enquiries 6 regulation input data form and scope can enter the school name the name of the sport Output format Chinese clew each school grades for plastic Interface requirements there is a reasonable hint each function may establish menu according to the prompt can complete the relevant function requirement Storage structure the students themselves according to your own design system function requirements but it will require games and related data to stored in data file data file of reading and writing data method and other related content in c language program design book please self study solve please last due in material storage structure of where you use Test data require all legal data 1 2 the overall illegal data 3 local illegal data Test procedures to ensure the stability of the program Test data and test results of material in submission please state Key words Sports scores statistics Linear list Linked list seek 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 3 一 一 實(shí)驗(yàn)內(nèi)容概述實(shí)驗(yàn)內(nèi)容概述 這次課程設(shè)計(jì)題目是運(yùn)動(dòng)會(huì)的分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng) 它要求參加運(yùn)動(dòng)會(huì)的 n 個(gè)學(xué)校編號(hào)為 1 n 比 賽分成 m 個(gè)男生項(xiàng)目和 w 個(gè)女生項(xiàng)目 項(xiàng)目編號(hào)為 1 m 和 m 1 m w 由于各項(xiàng)目參加人數(shù)差別比 較大 有些項(xiàng)目取前五名 得分的順序?yàn)?7 5 3 2 1 還有些項(xiàng)目只能取前三名 得分順序?yàn)?5 3 2 需要產(chǎn)生各學(xué)校的成績(jī)單和團(tuán)體總分報(bào)表 為了實(shí)現(xiàn)這個(gè)程序 調(diào)用了多個(gè)子函數(shù) save 函數(shù)是實(shí)現(xiàn)對(duì)數(shù)據(jù)的存儲(chǔ) getchar 函數(shù)是從 stdin 流中讀取字符 system 函數(shù)是向系統(tǒng)發(fā)出一個(gè) DOS 命令程序中用到的 system pause 其功能是運(yùn)行的時(shí)候就可以出現(xiàn) 請(qǐng)按任意鍵繼續(xù) 由于在這個(gè)從程序中的下一條命令是返回 主菜單界面若不加一條命令的話 就會(huì)使顯示是清屏 malloc 函數(shù)的功能是內(nèi)存分配如 gl ALLitems malloc sizeof ALLitems g2 ALLNode malloc sizeof ALLNode 就是 g1 和 g2 指針?lè)桥鋬?nèi)存地址空間大小 函數(shù) fclose 的功能是關(guān)閉數(shù)據(jù)流 如程序中用到 的 flose fp2 就是將 fp2 文件的數(shù)據(jù)流關(guān)閉 用在本程序的 save 函數(shù)中 當(dāng)執(zhí)行 funct1 輸入信 息保存后關(guān)閉當(dāng)前信息流 程序中自定義的 funct1 8 的功能分別是 funct1 輸入各個(gè)項(xiàng)目成績(jī)并存儲(chǔ)文件 funct2 統(tǒng)計(jì)各學(xué)??偡?funct3 按學(xué)校編號(hào)排序輸出 funct4 按學(xué)??偡峙判蜉敵?funct5 按男團(tuán)體總分排序輸出 funct6 按女團(tuán)體總分排序輸出 funct7 按學(xué)校編號(hào)查詢學(xué)校某個(gè)項(xiàng)目情況 funct8 按項(xiàng)目編號(hào)查詢?nèi)〉妹蔚膶W(xué)校 funct0 退出 最后是主函數(shù) main 它是所有程序運(yùn)行的入口 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 4 二 二 實(shí)驗(yàn)?zāi)康母攀鰧?shí)驗(yàn)?zāi)康母攀?數(shù)據(jù)結(jié)構(gòu) 是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)一門十分重要的專業(yè)技術(shù)基礎(chǔ)課 計(jì)算機(jī)科學(xué)各領(lǐng)域及 有關(guān)的應(yīng)用軟件都要使用到各種數(shù)據(jù)結(jié)構(gòu) 在我國(guó) 數(shù)據(jù)結(jié)構(gòu)與算法 已經(jīng)作為理工科非計(jì)算機(jī) 專業(yè)必修的信息技術(shù)基礎(chǔ)課程之一 世界上許多科技人員對(duì)學(xué)習(xí) 研究數(shù)據(jù)結(jié)構(gòu)和算法都非常重 視 對(duì)于從是計(jì)算機(jī)科學(xué)及其應(yīng)用的科技工作者來(lái)說(shuō) 數(shù)據(jù)結(jié)構(gòu)與算法更是必須透徹的掌握的重 要基礎(chǔ) 學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法的最終目的是解決實(shí)際的應(yīng)用問(wèn)題 特別是非數(shù)值計(jì)算類型的應(yīng)用問(wèn)題 課程設(shè)計(jì)是加強(qiáng)學(xué)生實(shí)踐能力的一個(gè)強(qiáng)有力的手段 作為一名計(jì)算機(jī)專業(yè)的學(xué)生 通過(guò)對(duì)計(jì)算機(jī) 課程兩年的學(xué)習(xí) 掌握 C 和數(shù)據(jù)結(jié)構(gòu) 在完成課程設(shè)計(jì)和變成過(guò)程中 要深化對(duì)數(shù)據(jù)結(jié)構(gòu)與算 法課程中的基本概念 理論和方法的理解 訓(xùn)練綜合運(yùn)用所學(xué)知識(shí)處理實(shí)際問(wèn)題的能力 強(qiáng)化面 向?qū)ο蟮某绦蛟O(shè)計(jì)理念 在老師的指導(dǎo)下完成最少換車次數(shù)問(wèn)題 把自己所學(xué)的理論用具體的問(wèn) 題來(lái)解決 更加直接 易懂 提高程序設(shè)計(jì)與調(diào)試水平 在通過(guò)學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu) 我們要掌握數(shù)據(jù)結(jié)構(gòu)的各個(gè)算法 運(yùn)用學(xué)過(guò)的算法去解決實(shí)際中的問(wèn)題 將數(shù)據(jù)結(jié)構(gòu)用用武之地 也能提高我們的運(yùn)用能力和編寫程序的能力 對(duì)我們的技能也有進(jìn)一步 的提高 對(duì)我們的未來(lái)之路鋪路搭橋 在這個(gè)實(shí)驗(yàn)中 我主要是類的成員函數(shù)去解決問(wèn)題 除了學(xué)習(xí)到 C 語(yǔ)言的知識(shí)外 同樣還學(xué) 習(xí)到 C 的知識(shí) 對(duì)我的知識(shí)也有很大擴(kuò)展 將 C 和 C 相結(jié)合 達(dá)到共同解決問(wèn)題的目的 在這個(gè)運(yùn)用中 主要是學(xué)會(huì)類的定義以及使用 還有類的成員函數(shù)的定義和使用 通過(guò)用類的對(duì) 象去調(diào)用類的成員函數(shù) 最后達(dá)到目的 這能夠體現(xiàn)出面向?qū)ο蟮木幊谭椒?與以往的面向過(guò)程 的編程方法有很大的層次性的提高 達(dá)到提高思維能力 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 5 三 三 解題思路的描述解題思路的描述 1 本程序中學(xué)校的存儲(chǔ)結(jié)構(gòu)為鏈表 Prev school1 next頭結(jié)點(diǎn)Prev school 最后 next 其中 school 類為 class school public athlete 學(xué)校 public int count 學(xué)校獲獎(jiǎng)數(shù) int serial 學(xué)校編號(hào) int menscore 男選手總分 int womenscore 女選手總分 int totalscore 總分 athlete ath MaxSize 獲獎(jiǎng)運(yùn)動(dòng)員信息數(shù)組 包括分?jǐn)?shù) 名次 項(xiàng)目 school prev 前指針 school next 后指針 其中部分主要的函數(shù) 添加操作 add school i serial 要添加的編號(hào) first ath first count item 要添加的項(xiàng)目號(hào) first ath first count range i 名次 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 6 First 指向的學(xué)校的項(xiàng)目加一 更新總分 break first first next 3 查詢操作 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 7 開始 輸入項(xiàng)目編號(hào) temp 是數(shù)字 N Y 0 temp 18 N Y 輸出 項(xiàng)目 不存在 學(xué)校遍歷 結(jié)束 temp 存在 Y N Next school N temp 是奇數(shù) NY 取 5 名取 3 名 輸入獲獎(jiǎng)的 學(xué)校編號(hào) se 1 senext 輸出向量中的內(nèi)容 1 所有學(xué)??偡纸y(tǒng)計(jì)表 2 學(xué)校成績(jī)查詢 3 項(xiàng)目情況查詢 4 返回主菜單 1 按學(xué)校編號(hào)統(tǒng)計(jì) 2 按學(xué)校名次統(tǒng)計(jì) 3 按男團(tuán)總分統(tǒng)計(jì) 4 按女團(tuán)總分統(tǒng)計(jì) 5 返回查詢菜單 6 返回主菜單 按學(xué)校編號(hào)順序輸出所有參 賽學(xué)校運(yùn)動(dòng)會(huì)成績(jī) void serialSort vectori v size i cout v i 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 9 四 四 源程序清單源程序清單 include include include define LT a b a b define LIST INIT SIZE 100 線性表存儲(chǔ)空間的初始分配量 define LISTINCREMENT 10 線性表存儲(chǔ)空間的分配增量 typedef int InfoType 定義其它數(shù)據(jù)項(xiàng)的類型 typedef int KeyType 定義關(guān)鍵字類型為整型 struct RedType 記錄類型 KeyType key 關(guān)鍵字項(xiàng) InfoType otherinfo 其它數(shù)據(jù)項(xiàng) 具體類型在主程中定義 typedef struct int schnum 學(xué)校的編號(hào) int mscore 20 學(xué)校在各個(gè)男生項(xiàng)目的積分 int wscore 20 學(xué)校在各個(gè)女生項(xiàng)目的積分 school 學(xué)校記錄類型 typedef int ElemType struct SqList ElemType elem 存儲(chǔ)空間基址 int length 當(dāng)前長(zhǎng)度 int listsize 當(dāng)前分配的存儲(chǔ)容量 以 sizeof ElemType 為單位 struct List RedType r 20 int length int InitList SqList if L elem exit 1 存儲(chǔ)分配失敗 L length 0 空表長(zhǎng)度為 L listsize LIST INIT SIZE 初始存儲(chǔ)容量 return 1 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 10 int ListInsert SqList if iL length 1 i值不合法 return 0 if L length L listsize 當(dāng)前存儲(chǔ)空間已滿 增加分配 if newbase ElemType realloc L elem L listsize LISTINCREMENT sizeof ElemType exit 1 存儲(chǔ)分配失敗 L elem newbase 新基址 L listsize LISTINCREMENT 增加存儲(chǔ)容量 q L elem i 1 q為插入位置 for p L elem L length 1 p q p 插入位置及之后的元素右移 p 1 p q e 插入e L length 表長(zhǎng)增 return 1 void InsertSort List for i 2 i L length i if LT L r i key L r i 1 key 需將L r i 插入有序子表 L r 0 L r i 復(fù)制為哨兵 for j i 1 LT L r 0 key L r j key j L r j 1 L r j 記錄后移 L r j 1 L r 0 插入到正確位置 void print List L int i for i 1 i L length i printf d d d n L length i 1 L r i otherinfo L r i key printf n void main 規(guī)定男生項(xiàng)目前三名分別積分 女生項(xiàng)目前五名分別積分 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 11 規(guī)定沒(méi)有名次則積分為 不考慮并列的情況 請(qǐng)正確輸入各學(xué)校對(duì)應(yīng)項(xiàng)目的積分 int n m w i j school a 20 int summscore 20 sumwscore 20 sumscore 20 定義存儲(chǔ)各個(gè)學(xué)校男團(tuán) 女團(tuán) 總分 RedType d 20 定義排序所需的數(shù)組為 RedType 型 SqList L Lm Lw 定義存放各個(gè)學(xué)校總分 男團(tuán) 女團(tuán)積分的順序線性表 List Lr 定義積分排序所需的順序線性表 InitList L 初始化各線性表 InitList Lm InitList Lw cout 請(qǐng)輸入?yún)⒓舆\(yùn)動(dòng)會(huì)的學(xué)校數(shù)目 20 n while n20 cout 輸入學(xué)校數(shù)目有誤 請(qǐng)重新輸入 endl cout 請(qǐng)輸入?yún)⒓舆\(yùn)動(dòng)會(huì)的學(xué)校數(shù)目 20 n cout 請(qǐng)分別輸入男生 女生的項(xiàng)目數(shù)目 20 m w cout 規(guī)定男生項(xiàng)目前三名分別積分 endl cout 女生項(xiàng)目前五名分別積分 endl cout 沒(méi)有名次則積分為 且本程序不涉及并列排名的情況 endl cout 請(qǐng)正確輸入各學(xué)校對(duì)應(yīng)項(xiàng)目的積分 n endl for i 1 i n i a i 1 schnum i 賦給學(xué)校對(duì)應(yīng)的編號(hào) printf 請(qǐng)輸入學(xué)校 d 男生各個(gè)項(xiàng)目的成績(jī) n i for j 1 j a i 1 mscore j 1 printf 請(qǐng)輸入學(xué)校 d 女生各個(gè)項(xiàng)目的成績(jī) n i for j 1 j a i 1 wscore j 1 for i 0 i n i summscore i a i mscore 0 for j 1 j m j summscore i a i mscore j 求出學(xué)校男團(tuán)總分并存儲(chǔ)到數(shù)組中對(duì)應(yīng)位置 ListInsert Lm i 1 summscore i 將學(xué)校男團(tuán)總分插入存放在線性表對(duì)應(yīng)位置 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 12 sumwscore i a i wscore 0 for j 1 j ch switch ch case 1 查看各學(xué)??偡纸y(tǒng)計(jì) 并按學(xué)校編號(hào)排序輸出查看 for i 0 i n i printf 學(xué)校編號(hào) d 學(xué)??偡?d n i 1 L elem i break case 2 按學(xué)校總分排序輸出查看 Lr length n for i 0 i n i d i key L elem i d i otherinfo i 1 Lr r i 1 d i InsertSort Lr cout 按學(xué)??偡峙判蚝笠?名次 學(xué)校編號(hào) 學(xué)??偡?形式輸出為 endl print Lr break case 3 按男團(tuán)總分排序輸出查看 Lr length n for i 0 i n i 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 13 d i key Lm elem i d i otherinfo i 1 Lr r i 1 d i InsertSort Lr cout 按男團(tuán)總分排序后以 名次 學(xué)校編號(hào) 男團(tuán)總分 形式輸出為 endl print Lr break case 4 按女團(tuán)總分排序輸出查看 Lr length n for i 0 i n i d i key Lw elem i d i otherinfo i 1 Lr r i 1 d i InsertSort Lr cout 按女團(tuán)總分排序后以 名次 學(xué)校編號(hào) 女團(tuán)總分 形式輸出為 endl print Lr break case 5 按學(xué)校編號(hào)查詢學(xué)校某個(gè)項(xiàng)目的情況 int s t cout 請(qǐng)輸入要查詢的學(xué)校編號(hào) s while sn 輸入學(xué)校編號(hào)不在初始定義范圍之內(nèi) cerr 輸入學(xué)校編號(hào)有誤 請(qǐng)重新正確輸入 endl cout 請(qǐng)輸入要查詢的學(xué)校編號(hào) s 重新輸入 i 0 while a i schnum s i 通過(guò)循環(huán)找到輸入編號(hào)的對(duì)應(yīng)學(xué)校在數(shù)組a中的位置 cout 請(qǐng)輸入要查詢的項(xiàng)目序號(hào) t while tm w 輸入項(xiàng)目序號(hào)不在初始定義范圍之內(nèi) cout 輸入項(xiàng)目序號(hào)有誤 請(qǐng)重新正確輸入 endl cout 請(qǐng)輸入要查詢的項(xiàng)目序號(hào) t 重新輸入 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 14 if t m 該項(xiàng)目屬于男生項(xiàng)目 printf 該學(xué)校該項(xiàng)目積分為 d n a i mscore t 1 從學(xué)校男生項(xiàng)目積 分?jǐn)?shù)組里輸出 else 該項(xiàng)目屬于女生項(xiàng)目 printf 該學(xué)校該項(xiàng)目積分為 d n a i wscore t m 1 從學(xué)校女生項(xiàng)目 積分?jǐn)?shù)組里輸出 break case 6 按項(xiàng)目編號(hào)查詢?nèi)〉们叭蚯拔迕膶W(xué)校 cout 請(qǐng)輸入要查詢的項(xiàng)目序號(hào) t while tm w 輸入項(xiàng)目序號(hào)不在初始定義范圍之內(nèi) cout 輸入項(xiàng)目序號(hào)有誤 請(qǐng)重新正確輸入 endl cout 請(qǐng)輸入要查詢的項(xiàng)目序號(hào) t 重新輸入 if t m 該項(xiàng)目屬于男生項(xiàng)目 i 0 while a i mscore t 1 5 i 通過(guò)循環(huán)找到該項(xiàng)目第一名學(xué)校在a中的位置 printf 獲得該項(xiàng)目第一名的是學(xué)校 d 號(hào) n i 1 i 0 while a i mscore t 1 3 i 通過(guò)循環(huán)找到該項(xiàng)目第二名學(xué)校在a中的位置 printf 獲得該項(xiàng)目第二名的是學(xué)校 d 號(hào) n i 1 i 0 while a i mscore t 1 2 i 通過(guò)循環(huán)找到該項(xiàng)目第三名學(xué)校在a中的位置 printf 獲得該項(xiàng)目第三名的是學(xué)校 d 號(hào) n i 1 else 該項(xiàng)目屬于女生項(xiàng)目 i 0 while a i wscore t m 1 7 i 通過(guò)循環(huán)找到該項(xiàng)目第一名學(xué)校在a中的位置 printf 獲得該項(xiàng)目第一名的是學(xué)校 d 號(hào) n i 1 i 0 while a i wscore t m 1 5 i 通過(guò)循環(huán)找到該項(xiàng)目第二名學(xué)校在a中的位置 printf 獲得該項(xiàng)目第二名的是學(xué)校 d 號(hào) n i 1 i 0 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 15 while a i wscore t m 1 3 i 通過(guò)循環(huán)找到該項(xiàng)目第三名學(xué)校在a中的位置 printf 獲得該項(xiàng)目第三名的是學(xué)校 d 號(hào) n i 1 i 0 while a i wscore t m 1 2 i 通過(guò)循環(huán)找到該項(xiàng)目第四名學(xué)校在a中的位置 printf 獲得該項(xiàng)目第四名的是學(xué)校 d 號(hào) n i 1 i 0 while a i wscore t m 1 1 i 通過(guò)循環(huán)找到該項(xiàng)目第五名學(xué)校在a中的位置 printf 獲得該項(xiàng)目第五名的是學(xué)校 d 號(hào) n i 1 break default flag 0 printf 程序結(jié)束 按任意鍵退出 n 退出程序 getchar 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 16 五 五 程序調(diào)試及測(cè)試結(jié)果程序調(diào)試及測(cè)試結(jié)果 1 輸入學(xué)校數(shù)目及其名稱 2 分別輸入男 女項(xiàng)目數(shù) 在項(xiàng)目總排序中對(duì)應(yīng)項(xiàng)的學(xué)校編號(hào)排名 及彈出菜單 3 菜單 選擇 1 4 菜單 選擇 2 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)數(shù)據(jù)結(jié)構(gòu)大作業(yè) 17 5 菜單 選擇 3 6 菜單 選擇 4 7 菜單 選擇 5 8 菜單 選擇 6
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電池制造與個(gè)人便攜式電源考核試卷
- 外貿(mào)英語(yǔ)函電包裝課件
- 探秘?cái)?shù)學(xué)世界
- 四年級(jí)學(xué)習(xí)法探究
- 山西應(yīng)用科技學(xué)院《公共財(cái)政學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 江蘇省南京鼓樓區(qū)重點(diǎn)達(dá)標(biāo)名校2024-2025學(xué)年初三下學(xué)期統(tǒng)練(七)語(yǔ)文試題含解析
- 天津市重點(diǎn)中學(xué)2025年高三核心模擬卷(下)歷史試題含解析
- 上饒師范學(xué)院《中藥鑒定學(xué)實(shí)驗(yàn)二》2023-2024學(xué)年第一學(xué)期期末試卷
- 四川財(cái)經(jīng)職業(yè)學(xué)院《籌資原理和技巧》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東省滕州第七中學(xué)2025屆高三統(tǒng)一質(zhì)量檢測(cè)試題歷史試題試卷含解析
- 廣東省佛山2022-2023學(xué)年外研版八年級(jí)下學(xué)期英語(yǔ)期末模擬試卷(二)
- 四年級(jí)《爺爺?shù)臓敔攺哪睦飦?lái)》閱讀測(cè)評(píng)題
- 2020-2024年安徽省初中學(xué)業(yè)水平考試中考英語(yǔ)試卷(5年真題+答案解析)
- 2024年福建省泉州市中考二模地理試題
- 2024年重慶八中中考數(shù)學(xué)一模試卷
- MOOC 中國(guó)特色文化英語(yǔ)教學(xué)-蘇州大學(xué) 中國(guó)大學(xué)慕課答案
- 職業(yè)道德與法律說(shuō)課稿市公開課一等獎(jiǎng)省賽課微課金獎(jiǎng)?wù)n件
- 《電力建設(shè)施工技術(shù)規(guī)范 第2部分:鍋爐機(jī)組》DLT 5190.2
- 新人教版八年級(jí)上冊(cè)數(shù)學(xué)期中考試試卷及答案-文檔
- 廣東省廣州市天河區(qū)2024年八年級(jí)下冊(cè)數(shù)學(xué)期末考試試題含解析
- 【大數(shù)據(jù)“殺熟”的法律規(guī)制探究17000字(論文)】
評(píng)論
0/150
提交評(píng)論