422a7d2ea79cc9ba4889cc2e03be9a6f.ppt
- Количество слайдов: 4
陸運會Sports day winner 09. txt 沒有中文名 EVENT GRD 項目 組別 10 BA 1 H BA 20 BA 40 BA 10 BB 20 BB Sports Winner POS 名次 2 1 1 2 2 3 4 1 1 2 HSE 社 M S S L S C M M S CNO 班號 5 A 11 5 B 15 5 B 07 4 D 13 7 B 19 5 A 11 7 B 19 4 C 01 4 E 07 4 A 13 3 C 14 4 C 01 3 A 07 CREDIT 得分 6 CNO 7 1 A 01 7 1 A 02 6 1 A 03 6 1 A 04 7 1 A 05 8 1 A 06 6 1 A 07 6 1 A 08 5 1 A 09 4 7 7 6 classno[i] school 09. txt NAME 陳進豪 陳 灝 陳偉康 陳穎齊 鄭兆傑 蔡國威 郭浩豐 林顯政 李哲信 HSE C M S C S M M L L GRD BC BC BC 暫時不顯示 中文名 name[i] 1
(1) list all (2) winner list (all) (3) grade champion (4) house champion Q: option 1 Event: 10 Grade: BA 1 5 B 15 2 5 A 11 3 4 D 13 4 5 C 15 Grade: BB 1 3 C 14 2 4 C 01 3 4 E 07 4 4 A 13 5 1 C 08 6 2 E 11 Sports Winner 5 B 15 5 A 11 4 D 13 5 C 15 3 C 14 4 C 01 4 E 07 曾日東 4 A 13 S 莫庭軒 1 C 08 M 黃銘健 2 E 11 S 梁逸軒 M 李浩軒 陳嘉峰 黎洛言 林廷浩 雷梓諾 孟梓陽 M M M C L S 曾日東 莫庭軒 黃銘健 梁逸軒 李浩軒 陳嘉峰 黎洛言 林廷浩 雷梓諾 孟梓陽 10 10 10 winner 09 e. txt BA BA BB BB BB 1 2 3 4 5 6 S M M M M C L S while(!feof(fp)){ fgets. . . event = grade = classno = if(event!=event 0). . . if(grade!=grade 0). . . printf. . . } 2
(1) list all (2) winner list (all) (3) grade champion (4) house champion Q: option 3 winner 09. txt L: 288 M: 312 C: 199 S: 265 House champion is M Sports Winner winner 09 n. txt Q: grade(BA/BB/BC/GA/GB/GC)? BA 3 4 D 13 黃銘健 13 5 5 A 11 莫庭軒 20 10 5 B 15 曾日東 21 14 5 C 05 樊梓軒 11 20 6 A 02 陳偉業 11 27 7 B 16 吳競淳 13 28 7 B 17 吳明中 10 Grade champion of BA is 5 B 15 曾日東 while(!feof(fp)){ fgets. . . grade = classno = if(classno!=classno 0). . . printf. . . } 3
重寫 並必須顯示中文名 宣告全程global文字陣列: classno name void init(){ fopen school 09. txt 載入 classno, name } school 09. txt CNO 1 A 01 1 A 02 1 A 03 1 A 04 1 A 05 1 A 06 1 A 07 1 A 08 1 A 09 NAME 陳進豪 陳 灝 陳偉康 陳穎齊 鄭兆傑 蔡國威 郭浩豐 林顯政 李哲信 HSE C M S C S M M L L int find(char cno[]){. . . 傳回cno班號所在位置 (-1=找不到) classno[i] name[i] } Sports Winner GRD BC BC BC 4
422a7d2ea79cc9ba4889cc2e03be9a6f.ppt