pull/34/head
Cx330 2 years ago
parent 3cb5288b72
commit 6d5711b197

@ -429,36 +429,36 @@ Step 4:将结果按照顺序,总分和平均分的顺序进行输出
#### AverSumofEveryCourse #### AverSumofEveryCourse
step 1:利用for循环给 sum 赋初值为 0 Step 1:利用for循环给 sum 赋初值为 0
Step 2:利用第二重循环重新计算每门课程的总分 Step 2:利用第二重循环重新计算每门课程的总分
Step 3:计算每门课程的平均分 Step 3:计算每门课程的平均分
tep 4:将结果按照顺序,总分和平均分的顺序进行输出 Step 4:将结果按照顺序,总分和平均分的顺序进行输出
![计算每门课程的总分和平均分](AverSumofEveryCourse.svg) ![计算每门课程的总分和平均分](AverSumofEveryCourse.svg)
#### SortbyScore #### SortbyScore
step 1:利用循环将i赋值给k Step 1:利用循环将i赋值给k
step 2:用循环从i+1到n-1比较,将较小的赋给k Step 2:用循环从i+1到n-1比较,将较小的赋给k
step 3:如果k与i不相等每一课的成绩交换 Step 3:如果k与i不相等每一课的成绩交换
step 4:总分,平均分,学号,姓名依次交换 Step 4:总分,平均分,学号,姓名依次交换
![按选择法将数组 sum 的元素值排序](SortbyScore.svg) ![按选择法将数组 sum 的元素值排序](SortbyScore.svg)
#### AsSortbyNum #### AsSortbyNum
step 1:利用循环将i赋值给k Step 1:利用循环将i赋值给k
step 2:用循环从i+1到n-1比较,将较小的学号赋给k Step 2:用循环从i+1到n-1比较,将较小的学号赋给k
step 3:如果k与i不相等每一课的成绩交换 Step 3:如果k与i不相等每一课的成绩交换
step 4:总分,平均分,学号,姓名依次交换 Step 4:总分,平均分,学号,姓名依次交换
![按选择法将数组 num 的元素从低到高排序](AsSortbyNum.svg) ![按选择法将数组 num 的元素从低到高排序](AsSortbyNum.svg)
#### SortbyName #### SortbyName
step 1:利用for循环将相邻的两个姓名作比较 Step 1:利用for循环将相邻的两个姓名作比较
step 2:如果前一个字符串大于后一个利用for循环交换m门课程的成绩 Step 2:如果前一个字符串大于后一个利用for循环交换m门课程的成绩
step 3:依次交换 Step 3:依次交换
![交换法实现字符串按字典顺序排序](SortbyName.svg) ![交换法实现字符串按字典顺序排序](SortbyName.svg)

Loading…
Cancel
Save