定义学生结构如下:structStudent{charname[20];//姓名floatscore[4];//成绩floattotal;//总分};输入5个学生的姓名,4门课程的成绩,然后求出:(1)每个学生的总分(2)每门课程的平均分(3)输出总分最高学生的姓名和总分
举一反三
- 编一个程序,输入 10 个学生的学号、姓名、3 门课程的成绩,求出总分最高的学生姓名并输出
- 附加题:一个班级有多名学生,要求存储学生的班级、姓名、学号、以及本学期的3门课课程成绩。编写程序完成下列任务:1)输入所有学生的信息(假定4名学生)。2)计算所有学生的总分,并输出总分最高学生的所有信息。3)筛选出成绩不合格(某门课程低于60)的所有学生,并输出对应学生的信息。4)按照学生成绩总分进行从高到低排序。
- 使用查询语句:SELECTstudent_info.姓名,sum(分数)FROMstudent_info,gradeWHEREstudent_info.学号=grade.学号GROUPBYstudent_info.学号,student_info,姓名查询结果是() A: 按学号分类的每个学生所有课程成绩的总分 B: 按学号分类的每个学生各课程成绩 C: 全体学生的按各课程分类的成绩总分 D: 所有学生所有课程成绩总分
- 输入N个学生姓名及每个人M门课程的成绩,计算每个学生所有课程的均分,并将均分不及格的学生的姓名和成绩输出(如下图)。[img=450x363]17e0cc61901d950.png[/img]
- 使用查询语句: A: LECTSTUDENT.学号,STUDENT.姓名,SUM(分数)FROMSTUDENT,GRADE B: ERESTUDENT.学号=GRADE.学号 C: OUPBYSTUDENT.学号,STUDENT.姓名 D: 结果是() E: 按学号分类的每个学生所有课程成绩的总分 F: 按学号分类的每个学生各课程成绩 G: 全体学生的各课程分类的成绩总分 H: 所有学生的所有课程成绩总分