diff --git a/readme2.md b/readme2.md index 4fffd5a..cefd654 100644 --- a/readme2.md +++ b/readme2.md @@ -364,16 +364,22 @@ step4输入下一个科目 ```` 4·按选择法将数组sum的元素值排序 SortbyScore -step1 -step2 -step3 +Step 1:利用循环将i赋值给k +Step 2:用循环从i+1到n-1比较,将较小的赋给k +Step 3:如果k与i不相等,每一课的成绩交换,总分,平均分,学号,姓名依次交换 ```` +![排序](sortbyscore.drawio.svg) - +```` 5·按选择法将数组num的元素值按从低到高排序 AsSortbyNum +```` +![num排序](mty5.drawio.svg) +```` 6·交换法实现字符串按字典顺序排序 SortbyName +```` +![字符串排序](mty6.drawio.svg) 7.按学号查找学生成绩并显示查找结果 SearchbyNum 8·按姓名的字典顺序排出成绩表 diff --git a/sortbyscore.drawio.svg b/sortbyscore.drawio.svg index 2058574..84296b6 100644 --- a/sortbyscore.drawio.svg +++ b/sortbyscore.drawio.svg @@ -1,34 +1,13 @@ - + - + + + -
-
-
- Step 1:利用循环将i赋值给k -
- Step 2:用循环从i+1到n-1比较,将较小的赋给k -
- Step 3:如果k与i不相等,每一课的成绩交换 ,总分,平均分,学号,姓名依次交换 -
-
-
-
- - Step 1:利用循环将i赋值给k... - -
-
- - - - - - -
+
SortbyScore @@ -36,18 +15,18 @@
- + SortbyScore - - - + + + -
+
int i,j,k,t @@ -55,21 +34,21 @@
- + int i,j,k,t - - - - - - + + + + + + -
+
i=0 to n-2 @@ -77,16 +56,16 @@
- + i=0 to n-2 - + -
+
next @@ -94,18 +73,18 @@
- + next - - - + + + -
+
k=i @@ -113,20 +92,20 @@
- + k=i - - - - - + + + + + -
+
j = i+1 to n-1 @@ -134,20 +113,20 @@
- + j = i+1 to n... - - - - - + + + + + -
+
k!=i @@ -155,16 +134,16 @@
- + k!=i - + -
+
next @@ -172,20 +151,20 @@
- + next - - - - - + + + + + -
+
比较 @@ -193,16 +172,16 @@
- + 比较 - + -
+
F @@ -210,16 +189,16 @@
- + F - + -
+
T @@ -227,18 +206,18 @@
- + T - - - + + + -
+
k=j @@ -246,19 +225,19 @@
- + k=j - - - - + + + + -
+
T @@ -266,20 +245,20 @@
- + T - - - - - + + + + + -
+
t=0 to m-1 @@ -287,16 +266,16 @@
- + t=0 to m-1 - + -
+
next @@ -304,19 +283,19 @@
- + next - - - - + + + + -
+
交换分数 @@ -324,19 +303,19 @@
- + 交换分数 - - - - + + + + -
+
交换总分 @@ -344,19 +323,19 @@
- + 交换总分 - - - - + + + + -
+
交换平均分 @@ -364,19 +343,19 @@
- + 交换平均分 - - - - + + + + -
+
交换学号 @@ -384,19 +363,19 @@
- + 交换学号 - - - - + + + + -
+
交换姓名 @@ -404,16 +383,16 @@
- + 交换姓名 - + -
+
F @@ -421,16 +400,16 @@
- + F - + -
+
return @@ -438,7 +417,7 @@
- + return