|
|
@ -379,7 +379,7 @@ Step 1:打印学生学号和学生姓名
|
|
|
|
Step 2:for i = 1 to num_parts
|
|
|
|
Step 2:for i = 1 to num_parts
|
|
|
|
Step 3:打印学生成绩
|
|
|
|
Step 3:打印学生成绩
|
|
|
|
|
|
|
|
|
|
|
|
![打印记录流程图](images/printf_data.drawio.svg)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### update_data
|
|
|
|
#### update_data
|
|
|
@ -388,7 +388,7 @@ Step 1:输入学生学号
|
|
|
|
Step 2:查找学生是否已录入
|
|
|
|
Step 2:查找学生是否已录入
|
|
|
|
Step 3:if 不存在then 直接退出
|
|
|
|
Step 3:if 不存在then 直接退出
|
|
|
|
Step 4:else 输出学生信息
|
|
|
|
Step 4:else 输出学生信息
|
|
|
|
![修改学生信息](images/update_data.drawio.svg)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### delete_data
|
|
|
|
#### delete_data
|
|
|
@ -407,12 +407,6 @@ Step 2:将按照学生成绩排序,若前面的比后面大,则交换
|
|
|
|
Step 3:每次遍历记录是否交换,若没有交换,则排序结束
|
|
|
|
Step 3:每次遍历记录是否交换,若没有交换,则排序结束
|
|
|
|
Step 4:若成绩相同,则按照学号从小到大排序
|
|
|
|
Step 4:若成绩相同,则按照学号从小到大排序
|
|
|
|
|
|
|
|
|
|
|
|
=======
|
|
|
|
|
|
|
|
Step 2:将按照学生成绩排序,若前面的比后面大,则交换
|
|
|
|
|
|
|
|
Step 3:每次遍历记录是否交换,若没有交换,则排序结束
|
|
|
|
|
|
|
|
Step 4:若成绩相同,则按照学号从小到大排序
|
|
|
|
|
|
|
|
>>>>>>> 3aaec9cca337fd57c2c1b138e8ad7fee782cc079
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### make_chart
|
|
|
|
### make_chart
|
|
|
|
|
|
|
|
|
|
|
|