设计一个结构,存放学生的竞赛结果,然后对所有学生输出各人的名次,每个学生的信息应包含以下数据项:学生姓名、文法成绩、笔译成绩、口语成绩、总分。(1)要求以下列两种方式输出:(a)按名次顺序将所有学生信息输出;(b)按姓名的汉语拼音字母顺序输出所有学生信息,并列出学习竞赛的名次。(2)用折半检索法,检索指定学生的成绩,总分及名次,若找不到,应显示相关信息。