diff --git a/c8伪代码.md b/c8伪代码.md new file mode 100644 index 0000000..66688a5 --- /dev/null +++ b/c8伪代码.md @@ -0,0 +1,2 @@ +Step 1:利用for循环给i赋值为0 +Step 2:利用of条件语句和循环判断是否此学生并显示结果 \ No newline at end of file diff --git a/mty.8.drawio.svg b/mty.8.drawio.svg new file mode 100644 index 0000000..9242092 --- /dev/null +++ b/mty.8.drawio.svg @@ -0,0 +1,343 @@ + + + + + + + + + +
+
+
+ SortbyName +
+
+
+
+ + SortbyName + +
+
+ + + + + + + +
+
+
+ Integer i +
+
+
+
+ + Integer i + +
+
+ + + + + + + +
+
+
+ Integer j +
+
+
+
+ + Integer j + +
+
+ + + + + + + +
+
+
+ Integer t +
+
+
+
+ + Integer t + +
+
+ + + + + + + + +
+
+
+ j=0 to n-2 +
+
+
+
+ + j=0 to n-2 + +
+
+ + + + + + + + + + + + + + + + +
+
+
+ t=0 t0 m-1 +
+
+
+
+ + t=0 t0 m-1 + +
+
+ + + + +
+
+
+ true +
+
+
+
+
+ + true + +
+
+ + + + + + + + + +
+
+
+ SwapFloat(&stu[i].sum, +
+ &stu[i].sum) +
+
+
+
+ + SwapFloat(&stu[i].sum... + +
+
+ + + + + + + +
+
+
+ SwapFloat(&stu[i].sum, +
+ &stu[i].aver) +
+
+
+
+ + SwapFloat(&stu[i].sum... + +
+
+ + + + + + + +
+
+
+ SwapFloat(&stu[i].num, +
+ &stu[i].num) +
+
+
+
+ + SwapFloat(&stu[i].num... + +
+
+ + + + + + + +
+
+
+ SwapChar[stu[i].name, +
+ stu[j].name] +
+
+
+
+ + SwapChar[stu[i].name,... + +
+
+ + + + + + + + +
+
+
+ End +
+
+
+
+ + End + +
+
+ + + + +
+
+
+ next +
+
+
+
+ + next + +
+
+ + + + +
+
+
+ done +
+
+
+
+ + done + +
+
+ + + + +
+
+
+ t=0 t0 m-1 +
+
+
+
+ + t=0 t0 m-1 + +
+
+ + + + + + +
+
+
+ SwapFloat(&stu[t]), +
+ &stu[j].score[t] +
+
+
+
+ + SwapFloat(&stu[t... + +
+
+
+ + + + + Text is not SVG - cannot display + + + +
\ No newline at end of file