From 62f2ed0d66707c38787cc4848039010da41fad8d Mon Sep 17 00:00:00 2001 From: liyuxuan <2928130624@qq.com> Date: Sun, 21 May 2023 10:34:18 +0800 Subject: [PATCH 1/5] c4 c11 --- c11.md | 24 ++++++++++++++++++++++++ c4.md | 8 ++++++++ 2 files changed, 32 insertions(+) create mode 100644 c11.md create mode 100644 c4.md diff --git a/c11.md b/c11.md new file mode 100644 index 0000000..c69b865 --- /dev/null +++ b/c11.md @@ -0,0 +1,24 @@ +选择菜单命令 10,提示输入学生成绩,通过循环得出各分数段学生人数及所占百分比 + +请输入你的选择: 10 +关于课程1: +<60 0 0.00% +60-70 0 0.00% +70-80 2 50.00% +80-90 1 25.00% +90-100 0 0.00% +100 1 25.00% +For course 2: +<60 0 0.00% +60-70 0 0.00% +70-80 0 00.00% +80-90 2 50.00% +90-100 2 50.00% +100 0 0.00% +For course 3: +<60 0 0.00% +60-70 0 0.00% +70-80 0 0.00% +80-90 1 25.00% +90-100 2 50.00% +100 1 25.00% \ No newline at end of file diff --git a/c4.md b/c4.md new file mode 100644 index 0000000..d71bb10 --- /dev/null +++ b/c4.md @@ -0,0 +1,8 @@ +选择菜单命令 1 ,假设n=4,m=3,提示输入学生的学号,姓名和成绩,然后利用循环逐个输入学生的学号和姓名以及各科成绩。 + +请输入你的选择:1 +输入学生的学号,名字和成绩: +2214111018 李玉璇 100 95 86 +2214111038 张桐桐 77 89 99 +2214111026 孟婷玉 85 91 98 +2214111022 周羽凡 75 89 100 \ No newline at end of file From 73acc846a1fb69df186b423bbeecfccbcc11dadf Mon Sep 17 00:00:00 2001 From: liyuxuan <2928130624@qq.com> Date: Sun, 21 May 2023 11:22:35 +0800 Subject: [PATCH 2/5] xitong --- xitong.drawio.svg | 1171 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1171 insertions(+) create mode 100644 xitong.drawio.svg diff --git a/xitong.drawio.svg b/xitong.drawio.svg new file mode 100644 index 0000000..9d60e7a --- /dev/null +++ b/xitong.drawio.svg @@ -0,0 +1,1171 @@ + + + + + + + + + +
+
+
+ + main + +
+
+
+
+ + main + +
+
+ + + + + + +
+
+
+ init +
+
+
+
+ + init + +
+
+ + + + + + + +
+
+
+ display_menu +
+
+
+
+ + display_menu + +
+
+ + + + + + +
+
+
+ c=make_choice +
+
+
+
+ + c=make_choice + +
+
+ + + + + + + + +
+
+
+ c==1 +
+
+
+
+ + c==1 + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ ReadScore +
+
+
+
+ + ReadScore + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + + + + + +
+
+
+ c==2 +
+
+
+
+ + c==2 + +
+
+ + + + + + + + +
+
+
+ c==3 +
+
+
+
+ + c==3 + +
+
+ + + + + + + + +
+
+
+ c==4 +
+
+
+
+ + c==4 + +
+
+ + + + + + + + +
+
+
+ c==5 +
+
+
+
+ + c==5 + +
+
+ + + + + + + + +
+
+
+ c==6 +
+
+
+
+ + c==6 + +
+
+ + + + + + + + +
+
+
+ c==7 +
+
+
+
+ + c==7 + +
+
+ + + + + + + + +
+
+
+ c==8 +
+
+
+
+ + c==8 + +
+
+ + + + + + + + +
+
+
+ c==9 +
+
+
+
+ + c==9 + +
+
+ + + + + + + + +
+
+
+ c==10 +
+
+
+
+ + c==10 + +
+
+ + + + + + + + +
+
+
+ c==11 +
+
+
+
+ + c==11 + +
+
+ + + + + + + + +
+
+
+ c==12 +
+
+
+
+ + c==12 + +
+
+ + + + + + + + +
+
+
+ c==13 +
+
+
+
+ + c==13 + +
+
+ + + + + + +
+
+
+ c==0 +
+
+
+
+ + c==0 + +
+
+ + + + + + + + +
+
+
+ default +
+
+
+
+ + default + +
+
+ + + + + + +
+
+
+ quit +
+
+
+
+ + quit + +
+
+ + + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ N +
+
+
+
+ + N + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + +
+
+
+ 确定退出 +
+
+
+
+ + 确定退出 + +
+
+ + + + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ AverSumofEveryStudent +
+
+
+
+ + AverSumofEveryStudent + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ AverSumofEveryCourse +
+
+
+
+ + AverSumofEveryCourse + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ SortbyScore +
+ (Descending) +
+
+
+
+ + SortbyScore... + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ SortbyScore +
+ (Ascending) +
+
+
+
+ + SortbyScore... + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ AsSortbyNum +
+
+
+
+ + AsSortbyNum + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ SortbyName +
+
+
+
+ + SortbyName + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ SearchbyNum +
+
+
+
+ + SearchbyNum + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ SearchbyName +
+
+
+
+ + SearchbyName + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ StatisticAnalysis +
+
+
+
+ + StatisticAnalysis + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ PrintScore +
+
+
+
+ + PrintScore + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ WritetoFile +
+
+
+
+ + WritetoFile + +
+
+ + + + +
+
+
+ Y +
+
+
+
+ + Y + +
+
+ + + + + + +
+
+
+ ReadfromFile +
+
+
+
+ + ReadfromFile + +
+
+
+ + + + + Text is not SVG - cannot display + + + +
\ No newline at end of file From ce9d2d335ce66389b63b44d2cba295fec32da870 Mon Sep 17 00:00:00 2001 From: liyuxuan <2928130624@qq.com> Date: Sun, 21 May 2023 15:04:30 +0800 Subject: [PATCH 3/5] c1 --- xitong.drawio.svg | 676 +++++++++++++++++++++++++++------------------- 1 file changed, 391 insertions(+), 285 deletions(-) diff --git a/xitong.drawio.svg b/xitong.drawio.svg index 9d60e7a..c3fc33f 100644 --- a/xitong.drawio.svg +++ b/xitong.drawio.svg @@ -1,13 +1,13 @@ - + - - - + + + -
+
@@ -17,18 +17,18 @@
- + main - - - + + + -
+
init @@ -36,19 +36,19 @@
- + init - - - - + + + + -
+
display_menu @@ -56,18 +56,18 @@
- + display_menu - - - + + + -
+
c=make_choice @@ -75,20 +75,20 @@
- + c=make_choice - - - - - + + + + + -
+
c==1 @@ -96,16 +96,16 @@
- + c==1 - + -
+
Y @@ -113,18 +113,18 @@
- + Y - - - + + + -
+
ReadScore @@ -132,16 +132,16 @@
- + ReadScore - + -
+
N @@ -149,20 +149,20 @@
- + N - - - - - + + + + + -
+
c==2 @@ -170,20 +170,20 @@
- + c==2 - - - - - + + + + + -
+
c==3 @@ -191,20 +191,20 @@
- + c==3 - - - - - + + + + + -
+
c==4 @@ -212,20 +212,20 @@
- + c==4 - - - - - + + + + + -
+
c==5 @@ -233,20 +233,20 @@
- + c==5 - - - - - + + + + + -
+
c==6 @@ -254,20 +254,20 @@
- + c==6 - - - - - + + + + + -
+
c==7 @@ -275,20 +275,20 @@
- + c==7 - - - - - + + + + + -
+
c==8 @@ -296,20 +296,20 @@
- + c==8 - - - - - + + + + + -
+
c==9 @@ -317,20 +317,20 @@
- + c==9 - - - - - + + + + + -
+
c==10 @@ -338,20 +338,20 @@
- + c==10 - - - - - + + + + + -
+
c==11 @@ -359,20 +359,20 @@
- + c==11 - - - - - + + + + + -
+
c==12 @@ -380,20 +380,20 @@
- + c==12 - - - - - + + + + + -
+
c==13 @@ -401,18 +401,18 @@
- + c==13 - - - + + + -
+
c==0 @@ -420,20 +420,20 @@
- + c==0 - - - - - + + + + + -
+
default @@ -441,18 +441,18 @@
- + default - - - + + + -
+
quit @@ -460,17 +460,17 @@
- + quit - - + + -
+
N @@ -478,16 +478,16 @@
- + N - + -
+
N @@ -495,16 +495,16 @@
- + N - + -
+
N @@ -512,16 +512,16 @@
- + N - + -
+
N @@ -529,16 +529,16 @@
- + N - + -
+
N @@ -546,16 +546,16 @@
- + N - + -
+
N @@ -563,16 +563,16 @@
- + N - + -
+
N @@ -580,16 +580,16 @@
- + N - + -
+
N @@ -597,16 +597,16 @@
- + N - + -
+
N @@ -614,16 +614,16 @@
- + N - + -
+
N @@ -631,16 +631,16 @@
- + N - + -
+
N @@ -648,16 +648,16 @@
- + N - + -
+
N @@ -665,16 +665,16 @@
- + N - + -
+
N @@ -682,16 +682,16 @@
- + N - + -
+
Y @@ -699,16 +699,16 @@
- + Y - + -
+
确定退出 @@ -716,18 +716,18 @@
- + 确定退出 - - - + + + -
+
Y @@ -735,18 +735,18 @@
- + Y - - - + + + -
+
AverSumofEveryStudent @@ -754,16 +754,16 @@
- + AverSumofEveryStudent - + -
+
Y @@ -771,18 +771,18 @@
- + Y - - - + + + -
+
AverSumofEveryCourse @@ -790,16 +790,16 @@
- + AverSumofEveryCourse - + -
+
Y @@ -807,18 +807,18 @@
- + Y - - - + + + -
+
SortbyScore @@ -828,16 +828,16 @@
- + SortbyScore... - + -
+
Y @@ -845,18 +845,18 @@
- + Y - - - + + + -
+
SortbyScore @@ -866,16 +866,16 @@
- + SortbyScore... - + -
+
Y @@ -883,18 +883,18 @@
- + Y - - - + + + -
+
AsSortbyNum @@ -902,16 +902,16 @@
- + AsSortbyNum - + -
+
Y @@ -919,18 +919,18 @@
- + Y - - - + + + -
+
SortbyName @@ -938,16 +938,16 @@
- + SortbyName - + -
+
Y @@ -955,18 +955,18 @@
- + Y - - - + + + -
+
SearchbyNum @@ -974,16 +974,16 @@
- + SearchbyNum - + -
+
Y @@ -991,18 +991,18 @@
- + Y - - - + + + -
+
SearchbyName @@ -1010,16 +1010,16 @@
- + SearchbyName - + -
+
Y @@ -1027,18 +1027,18 @@
- + Y - - - + + + -
+
StatisticAnalysis @@ -1046,16 +1046,16 @@
- + StatisticAnalysis - + -
+
Y @@ -1063,18 +1063,18 @@
- + Y - - - + + + -
+
PrintScore @@ -1082,16 +1082,16 @@
- + PrintScore - + -
+
Y @@ -1099,18 +1099,18 @@
- + Y - - - + + + -
+
WritetoFile @@ -1118,16 +1118,16 @@
- + WritetoFile - + -
+
Y @@ -1135,18 +1135,18 @@
- + Y - - - + + + -
+
ReadfromFile @@ -1154,11 +1154,117 @@
- + ReadfromFile + + + + +
+
+
+
+ + Step 1:初始化 + +
+
+ + Step 2:根据用户选择的命令执行相应的操作 + +
+
+ + Step 2.1:显示菜单 + +
+
+ + Step 2.2:选择菜单命令 c + +
+
+ + Step 2.3:if c == 1 then ReadScore + +
+
+ + Step 2.4:if c == 2 then AverSumofEveryStudent + +
+
+ + Step 2.5:if c == 3 then AverSumofEveryCourse + +
+
+ + Step 2.6:if c == 4 then SortbyScore(Descending) + +
+
+ + Step 2.7:if c == 5 then SortbyScore(Ascending) + +
+
+ + Step 2.8:if c == 6 then AsSortbyNum + +
+
+ + Step 2.9:if c == 7 then SortbyName + +
+
+ + Step 2.10:if c == 8 then SearchbyNum + +
+
+ + Step 2.11:if c == 9 then SearchbyName + +
+
+ + Step 2.12:if c == 10 then StatisticAnalysis + +
+
+ + Step 2.13:if c == 11 then PrintScore + +
+
+ + Step 2.14:if c == 12 then WritetoFile + +
+
+ + Step 2.15:if c == 13 then ReadfromFile + +
+
+ + Step 2.16:if c == 0 then exit + +
+
+
+
+
+ + Step 1:初始化... + +
+
From 08348793c935f271253efa0c5147e3bd73fb0ee4 Mon Sep 17 00:00:00 2001 From: liyuxuan <2928130624@qq.com> Date: Sun, 21 May 2023 15:18:30 +0800 Subject: [PATCH 4/5] c4 --- c4.drawio.svg | 436 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 436 insertions(+) create mode 100644 c4.drawio.svg diff --git a/c4.drawio.svg b/c4.drawio.svg new file mode 100644 index 0000000..c5b2ae4 --- /dev/null +++ b/c4.drawio.svg @@ -0,0 +1,436 @@ + + + + + + + + + +
+
+
+ + SortbyScore + +
+
+
+
+ + SortbyScore + +
+
+ + + + + + +
+
+
+ int i,j,k,t +
+
+
+
+ + int i,j,k,t + +
+
+ + + + + + + + +
+
+
+ i=0 to n-2 +
+
+
+
+ + i=0 to n-2 + +
+
+ + + + +
+
+
+ next +
+
+
+
+
+ + next + +
+
+ + + + + + +
+
+
+ k=i +
+
+
+
+ + k=i + +
+
+ + + + + + + + +
+
+
+ j = i + 1 to n-1 +
+
+
+
+ + j = i + 1 to... + +
+
+ + + + +
+
+
+ next +
+
+
+
+
+ + next + +
+
+ + + + + + + + +
+
+
+ 比较 +
+
+
+
+ + 比较 + +
+
+ + + + +
+
+
+ T +
+
+
+
+ + T + +
+
+ + + + + + +
+
+
+ k = j +
+
+
+
+ + k = j + +
+
+ + + + +
+
+
+ F +
+
+
+
+ + F + +
+
+ + + + + + + + + + + +
+
+
+ k!=i +
+
+
+
+ + k!=i + +
+
+ + + + +
+
+
+ T +
+
+
+
+ + T + +
+
+ + + + + + + + +
+
+
+ t=0 to m-1 +
+
+
+
+ + t=0 to m-1 + +
+
+ + + + +
+
+
+ next +
+
+
+
+ + next + +
+
+ + + + + + +
+
+
+ 交换分数 +
+
+
+
+ + 交换分数 + +
+
+ + + + + + +
+
+
+ 交换总分 +
+
+
+
+ + 交换总分 + +
+
+ + + + + + +
+
+
+ 交换平均分 +
+
+
+
+ + 交换平均分 + +
+
+ + + + + + +
+
+
+ 交换学号 +
+
+
+
+ + 交换学号 + +
+
+ + + + +
+
+
+ 交换姓名 +
+
+
+
+ + 交换姓名 + +
+
+ + + + + + +
+
+
+ return +
+
+
+
+ + return + +
+
+ + + + +
+
+
+ Step 1:利用循环将i赋值给k +
+ Step 2:用循环从i+1到n-1比较,将较小的赋给k +
+ Step 3:如果k与i不相等,每一课的成绩交换,总分,平均分,学号,姓名依次交换 +
+
+
+
+ + Step 1:利用循环将i赋值给k... + +
+
+
+ + + + + Text is not SVG - cannot display + + + +
\ No newline at end of file From 56b6afa5b8f16f0e751bbc2df33dedc342402ea8 Mon Sep 17 00:00:00 2001 From: liyuxuan <2928130624@qq.com> Date: Sun, 21 May 2023 15:53:20 +0800 Subject: [PATCH 5/5] lct --- c4.drawio.svg | 231 +++++++--------- xitong.drawio.svg | 676 +++++++++++++++++++--------------------------- 2 files changed, 390 insertions(+), 517 deletions(-) diff --git a/c4.drawio.svg b/c4.drawio.svg index c5b2ae4..ffef347 100644 --- a/c4.drawio.svg +++ b/c4.drawio.svg @@ -1,13 +1,13 @@ - + - - - + + + -
+
@@ -17,18 +17,18 @@
- + SortbyScore - - - + + + -
+
int i,j,k,t @@ -36,20 +36,20 @@
- + int i,j,k,t - - - - - + + + + + -
+
i=0 to n-2 @@ -57,16 +57,16 @@
- + i=0 to n-2 - + -
+
next @@ -75,18 +75,18 @@
- + next - - - + + + -
+
k=i @@ -94,20 +94,20 @@
- + k=i - - - - - + + + + + -
+
j = i + 1 to n-1 @@ -115,16 +115,16 @@
- + j = i + 1 to... - + -
+
next @@ -133,20 +133,20 @@
- + next - - - - - + + + + + -
+
比较 @@ -154,16 +154,16 @@
- + 比较 - + -
+
T @@ -171,18 +171,18 @@
- + T - - - + + + -
+
k = j @@ -190,16 +190,16 @@
- + k = j - + -
+
F @@ -207,23 +207,23 @@
- + F - - - - - - - - + + + + + + + + -
+
k!=i @@ -231,16 +231,16 @@
- + k!=i - + -
+
T @@ -248,20 +248,20 @@
- + T - - - - - + + + + + -
+
t=0 to m-1 @@ -269,16 +269,16 @@
- + t=0 to m-1 - + -
+
next @@ -286,18 +286,18 @@
- + next - - - + + + -
+
交换分数 @@ -305,18 +305,18 @@
- + 交换分数 - - - + + + -
+
交换总分 @@ -324,18 +324,18 @@
- + 交换总分 - - - + + + -
+
交换平均分 @@ -343,18 +343,18 @@
- + 交换平均分 - - - + + + -
+
交换学号 @@ -362,16 +362,16 @@
- + 交换学号 - + -
+
交换姓名 @@ -379,18 +379,18 @@
- + 交换姓名 - - - + + + -
+
return @@ -398,32 +398,11 @@
- + return - - - - -
-
-
- Step 1:利用循环将i赋值给k -
- Step 2:用循环从i+1到n-1比较,将较小的赋给k -
- Step 3:如果k与i不相等,每一课的成绩交换,总分,平均分,学号,姓名依次交换 -
-
-
-
- - Step 1:利用循环将i赋值给k... - -
-
diff --git a/xitong.drawio.svg b/xitong.drawio.svg index c3fc33f..4683a26 100644 --- a/xitong.drawio.svg +++ b/xitong.drawio.svg @@ -1,13 +1,13 @@ - + - - - + + + -
+
@@ -17,18 +17,18 @@
- + main - - - + + + -
+
init @@ -36,19 +36,19 @@
- + init - - - - + + + + -
+
display_menu @@ -56,18 +56,18 @@
- + display_menu - - - + + + -
+
c=make_choice @@ -75,20 +75,20 @@
- + c=make_choice - - - - - + + + + + -
+
c==1 @@ -96,16 +96,16 @@
- + c==1 - + -
+
Y @@ -113,18 +113,18 @@
- + Y - - - + + + -
+
ReadScore @@ -132,16 +132,16 @@
- + ReadScore - + -
+
N @@ -149,20 +149,20 @@
- + N - - - - - + + + + + -
+
c==2 @@ -170,20 +170,20 @@
- + c==2 - - - - - + + + + + -
+
c==3 @@ -191,20 +191,20 @@
- + c==3 - - - - - + + + + + -
+
c==4 @@ -212,20 +212,20 @@
- + c==4 - - - - - + + + + + -
+
c==5 @@ -233,20 +233,20 @@
- + c==5 - - - - - + + + + + -
+
c==6 @@ -254,20 +254,20 @@
- + c==6 - - - - - + + + + + -
+
c==7 @@ -275,20 +275,20 @@
- + c==7 - - - - - + + + + + -
+
c==8 @@ -296,20 +296,20 @@
- + c==8 - - - - - + + + + + -
+
c==9 @@ -317,20 +317,20 @@
- + c==9 - - - - - + + + + + -
+
c==10 @@ -338,20 +338,20 @@
- + c==10 - - - - - + + + + + -
+
c==11 @@ -359,20 +359,20 @@
- + c==11 - - - - - + + + + + -
+
c==12 @@ -380,20 +380,20 @@
- + c==12 - - - - - + + + + + -
+
c==13 @@ -401,18 +401,18 @@
- + c==13 - - - + + + -
+
c==0 @@ -420,20 +420,20 @@
- + c==0 - - - - - + + + + + -
+
default @@ -441,18 +441,18 @@
- + default - - - + + + -
+
quit @@ -460,17 +460,17 @@
- + quit - - + + -
+
N @@ -478,16 +478,16 @@
- + N - + -
+
N @@ -495,16 +495,16 @@
- + N - + -
+
N @@ -512,16 +512,16 @@
- + N - + -
+
N @@ -529,16 +529,16 @@
- + N - + -
+
N @@ -546,16 +546,16 @@
- + N - + -
+
N @@ -563,16 +563,16 @@
- + N - + -
+
N @@ -580,16 +580,16 @@
- + N - + -
+
N @@ -597,16 +597,16 @@
- + N - + -
+
N @@ -614,16 +614,16 @@
- + N - + -
+
N @@ -631,16 +631,16 @@
- + N - + -
+
N @@ -648,16 +648,16 @@
- + N - + -
+
N @@ -665,16 +665,16 @@
- + N - + -
+
N @@ -682,16 +682,16 @@
- + N - + -
+
Y @@ -699,16 +699,16 @@
- + Y - + -
+
确定退出 @@ -716,18 +716,18 @@
- + 确定退出 - - - + + + -
+
Y @@ -735,18 +735,18 @@
- + Y - - - + + + -
+
AverSumofEveryStudent @@ -754,16 +754,16 @@
- + AverSumofEveryStudent - + -
+
Y @@ -771,18 +771,18 @@
- + Y - - - + + + -
+
AverSumofEveryCourse @@ -790,16 +790,16 @@
- + AverSumofEveryCourse - + -
+
Y @@ -807,18 +807,18 @@
- + Y - - - + + + -
+
SortbyScore @@ -828,16 +828,16 @@
- + SortbyScore... - + -
+
Y @@ -845,18 +845,18 @@
- + Y - - - + + + -
+
SortbyScore @@ -866,16 +866,16 @@
- + SortbyScore... - + -
+
Y @@ -883,18 +883,18 @@
- + Y - - - + + + -
+
AsSortbyNum @@ -902,16 +902,16 @@
- + AsSortbyNum - + -
+
Y @@ -919,18 +919,18 @@
- + Y - - - + + + -
+
SortbyName @@ -938,16 +938,16 @@
- + SortbyName - + -
+
Y @@ -955,18 +955,18 @@
- + Y - - - + + + -
+
SearchbyNum @@ -974,16 +974,16 @@
- + SearchbyNum - + -
+
Y @@ -991,18 +991,18 @@
- + Y - - - + + + -
+
SearchbyName @@ -1010,16 +1010,16 @@
- + SearchbyName - + -
+
Y @@ -1027,18 +1027,18 @@
- + Y - - - + + + -
+
StatisticAnalysis @@ -1046,16 +1046,16 @@
- + StatisticAnalysis - + -
+
Y @@ -1063,18 +1063,18 @@
- + Y - - - + + + -
+
PrintScore @@ -1082,16 +1082,16 @@
- + PrintScore - + -
+
Y @@ -1099,18 +1099,18 @@
- + Y - - - + + + -
+
WritetoFile @@ -1118,16 +1118,16 @@
- + WritetoFile - + -
+
Y @@ -1135,18 +1135,18 @@
- + Y - - - + + + -
+
ReadfromFile @@ -1154,117 +1154,11 @@
- + ReadfromFile - - - - -
-
-
-
- - Step 1:初始化 - -
-
- - Step 2:根据用户选择的命令执行相应的操作 - -
-
- - Step 2.1:显示菜单 - -
-
- - Step 2.2:选择菜单命令 c - -
-
- - Step 2.3:if c == 1 then ReadScore - -
-
- - Step 2.4:if c == 2 then AverSumofEveryStudent - -
-
- - Step 2.5:if c == 3 then AverSumofEveryCourse - -
-
- - Step 2.6:if c == 4 then SortbyScore(Descending) - -
-
- - Step 2.7:if c == 5 then SortbyScore(Ascending) - -
-
- - Step 2.8:if c == 6 then AsSortbyNum - -
-
- - Step 2.9:if c == 7 then SortbyName - -
-
- - Step 2.10:if c == 8 then SearchbyNum - -
-
- - Step 2.11:if c == 9 then SearchbyName - -
-
- - Step 2.12:if c == 10 then StatisticAnalysis - -
-
- - Step 2.13:if c == 11 then PrintScore - -
-
- - Step 2.14:if c == 12 then WritetoFile - -
-
- - Step 2.15:if c == 13 then ReadfromFile - -
-
- - Step 2.16:if c == 0 then exit - -
-
-
-
-
- - Step 1:初始化... - -
-