我需要制定算法(伪代码)的帮助,该算法将从学生列表中搜索学生。学生的详细信息存储在数据库中,我不确定该怎么做。 到目前为止,我已经提出
BEGIN StudentSearch (KeyInput, Firstname [ ] , Surname [ ] , Mark [ ]) :
rownum = 1
IF KeyInput length = 0:
Display alphabetical order of names
OTHERWISE:
WHILE NOT EOF:
If KeyInput = FirstName
Display FirstName [i] , Surname [i] , Mark [i] in Row rownum
rownum+=1
如何根据匹配字符对名称进行排序或考虑数据类型和结构。