刘梦琦 2 years ago
commit 8eea6cf57a

@ -54,38 +54,67 @@
确定要退出吗?(Y/N): y 确定要退出吗?(Y/N): y
程序退出 程序退出
``` ```
###C4: 按总分数排出名次表 ###C4: 录入学生信息
根据每个学生的总分分别由高到低,由低到高排出名次表 选择菜单命令 5 ,提示输入学生学号,若该学生不存在,则继续输入学生名称、名次,添加分数, 并提示完成;若学生学号存在,则提示学生已存在,并结束。
``` ```
1 请选择5
输入学生学号101
输入学生名:李华
输入排名20
学生 101 已添加
1 读取 | 2 保存 | 3 打印 | 4 查询 | 5 添加
6 修改 | 7 删除 | 8 排序 | 9 图表 | 0 退出
请选择5
输入学生学号101
学生已存在 .
``` ```
###C5: 按学号排出成绩表 ###C5: 查询学生记录
根据学生的学号由小到大排出成绩表 选择菜单命令 4 ,提示输入学生学号,若该学生存在,则输出学生信息;否则提示学生不存在并结束。
``` ```
1 请选择4
输入学生学号101
学生学号101
学生名称:李华
学生排名20
1 读取 | 2 保存 | 3 打印 | 4 查询 | 5 添加
6 修改 | 7 删除 | 8 排序 | 9 图表 | 0 退出
请选择4
输入学生学号100000000
学生不存在 .
``` ```
###C6: 按姓名排出成绩表 ###C6: 打印学生成绩列
根据学生的姓名的字母顺序排出成绩表 选择菜单命令 3 ,打印
``` ```
1 请选择3
-------------------------------------------------------
| NUMBER | NAME | RANK |
-------------------------------------------------------
| 101 |李华 | 20 |
-------------------------------------------------------
``` ```
###C7: 修改学生成绩 ###C7: 修改学生成绩
选择菜单命令 6 ,根据提示输入学生学号,若学生成绩存在,则继续输入新的学生姓名和学生成绩,并修改库学生 选择菜单命令 6 ,根据提示输入学生学号,若学生成绩存在,则继续输入新的学生姓名和学生成绩,并修改库学生

@ -0,0 +1,103 @@
<mxfile host="65bd71144e">
<diagram id="4undgicN56nfN7r7v-Ei" name="第 1 页">
<mxGraphModel dx="1072" dy="568" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="2" value="学生录入" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.decision;whiteSpace=wrap;" parent="1" vertex="1">
<mxGeometry x="220" y="160" width="150" height="100" as="geometry"/>
</mxCell>
<mxCell id="3" value="main" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;" parent="1" vertex="1">
<mxGeometry x="245" y="50" width="100" height="60" as="geometry"/>
</mxCell>
<mxCell id="6" value="" style="endArrow=classic;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" target="2" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="295" y="110" as="sourcePoint"/>
<mxPoint x="370" y="170" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="7" value="" style="endArrow=classic;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="2">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="400" y="320" as="sourcePoint"/>
<mxPoint x="295" y="330" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="8" value="&lt;span style=&quot;color: rgb(51, 51, 51); font-family: &amp;quot;Microsoft YaHei&amp;quot;, Helvetica, &amp;quot;Meiryo UI&amp;quot;, &amp;quot;Malgun Gothic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Trebuchet MS&amp;quot;, Monaco, monospace, Tahoma, STXihei, 华文细黑, STHeiti, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;wenquanyi micro hei&amp;quot;, FreeSans, Arimo, Arial, SimSun, 宋体, Heiti, 黑体, sans-serif; font-size: 16px; text-align: justify; background-color: rgb(255, 255, 255);&quot;&gt;输入学生名称、名次,添加分数&lt;/span&gt;" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="237.5" y="330" width="115" height="80" as="geometry"/>
</mxCell>
<mxCell id="9" value="程序结束" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="450" y="180" width="100" height="60" as="geometry"/>
</mxCell>
<mxCell id="10" value="" style="endArrow=classic;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2" target="9">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="400" y="320" as="sourcePoint"/>
<mxPoint x="450" y="270" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="12" value="N" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="260" y="270" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="13" value="Y" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="385" y="215" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="15" value="C4" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="140" y="50" width="40" height="30" as="geometry"/>
</mxCell>
<mxCell id="17" value="C5" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="140" y="465" width="40" height="30" as="geometry"/>
</mxCell>
<mxCell id="18" value="main" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;" vertex="1" parent="1">
<mxGeometry x="245" y="480" width="100" height="60" as="geometry"/>
</mxCell>
<mxCell id="19" value="学生信息" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.decision;whiteSpace=wrap;" vertex="1" parent="1">
<mxGeometry x="227.5" y="610" width="135" height="80" as="geometry"/>
</mxCell>
<mxCell id="20" value="输出学号,姓名,排名" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="245" y="770" width="100" height="70" as="geometry"/>
</mxCell>
<mxCell id="21" value="程序结束" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="450" y="620" width="100" height="60" as="geometry"/>
</mxCell>
<mxCell id="22" value="" style="endArrow=classic;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="19" target="20">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="400" y="590" as="sourcePoint"/>
<mxPoint x="450" y="540" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="23" value="" style="endArrow=classic;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="19" target="21">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="400" y="590" as="sourcePoint"/>
<mxPoint x="450" y="540" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="24" value="" style="endArrow=classic;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="18" target="19">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="400" y="590" as="sourcePoint"/>
<mxPoint x="450" y="540" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="25" value="Y" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="260" y="710" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="26" value="N" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="385" y="650" width="30" height="30" as="geometry"/>
</mxCell>
<mxCell id="28" value="C6" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="140" y="920" width="40" height="30" as="geometry"/>
</mxCell>
<mxCell id="31" value="main" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.start_1;whiteSpace=wrap;" vertex="1" parent="1">
<mxGeometry x="245" y="920" width="100" height="60" as="geometry"/>
</mxCell>
<mxCell id="34" value="打印学号,姓名,排名" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="245" y="1070" width="100" height="60" as="geometry"/>
</mxCell>
<mxCell id="35" value="" style="endArrow=classic;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="31" target="34">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="400" y="1080" as="sourcePoint"/>
<mxPoint x="450" y="1030" as="targetPoint"/>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>
Loading…
Cancel
Save