diff --git a/README.md b/README.md index d1d9f2f..b3d4ce1 100644 --- a/README.md +++ b/README.md @@ -378,7 +378,7 @@ Step 5:else打印学生信息 Step 1:打印学生学号和学生姓名 Step 2:for i = 1 to num_parts Step 3:打印学生成绩 - +![printf_data](/printf.drawio.svg) @@ -388,7 +388,7 @@ Step 1:输入学生学号 Step 2:查找学生是否已录入 Step 3:if 不存在then 直接退出 Step 4:else 输出学生信息 - +![update_data](/.drawio.svg) #### delete_data @@ -397,7 +397,7 @@ Step 1:输入学生学号 Step 2:判断学号是否存在 Step 3:若存在则将其删除 Step 4:否则提示不存在并结束 - +![delete](/delete.drawio.svg) ### sort_data @@ -406,7 +406,7 @@ Step 1:对库存记录按学号从小到大排序 Step 2:将按照学生成绩排序,若前面的比后面大,则交换 Step 3:每次遍历记录是否交换,若没有交换,则排序结束 Step 4:若成绩相同,则按照学号从小到大排序 - +![sort](/sort.drawio.svg) ### make_chart @@ -414,7 +414,7 @@ Step 1:输入文件名 Step 2:判断其是否存在 Step 3:若存在则打开文件并读取CSV 格式保存的所有库存记录 Step 4:否则给出错误信息并结束 - +![make_chart](/make_chart.drawio.svg) ======= ### read_data Step 1:输入文件名 @@ -423,3 +423,4 @@ Step 3:若匹配成功,则打开文件 Step 4:若不成功,则返回错误值 Step 5:打开后利用循环,依次输出文件里各个学生的学号,姓名和成绩; Step 6:关闭文件 +![read](/read_data.drawio.svg) \ No newline at end of file