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.drawio.svg b/c4.drawio.svg new file mode 100644 index 0000000..ffef347 --- /dev/null +++ b/c4.drawio.svg @@ -0,0 +1,415 @@ + + + + + + + + + +
+
+
+ + 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 + +
+
+
+ + + + + Text is not SVG - cannot display + + + +
\ 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 diff --git a/xitong.drawio.svg b/xitong.drawio.svg new file mode 100644 index 0000000..4683a26 --- /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