数组SCORE中存有一个班级40名学生的英语课程成绩。按照0~59,60~74,75~84,85~100统计各分数段人数,存入N0,N1,N2,N3变量内。
第1题:
要建立一个随机文件记录学生的信息,如下定义了学生的记录类型,由学号、姓名、5门课程成绩(百分制)组成,下列的定义正确的是( )。
A.Type sru no As Integer name As String score(1 To 5)As Single End Type
B.Type stu no As Integer name As String*10 score()As Single End Type
C.Type stu no As Integer name As String*10 score(1 To 5)As Single End Type
D.Type stu no As Integer name As String score()As Single End Type
第2题:
/**/structstu/**/stu[3]={"Mary",76,"John",85,"Tom",81};
Total=total+/**/stu[i].score/**/;
第3题:
查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是
A.SELECT s.学号,姓名,平均成绩FROM student s,score sc WHERE s.学号=sc.学号 GROUP BY s.学号HAVING COUNT(*)>=5 ORDER BY平均成绩DESC
B.SELECT学号,姓名,AVG(成绩)FROM student s,score sc WHERE s.学号=sc.学号AND COUNT(*)>=5 GR0UP BY学号ORDER BY 3 DESC
C.SELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc wHERE s.学号=sc.学号AND COUNT(*)>=5 GROUP BY s.学号ORDER BY平均成绩DESC
D.SELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc WHERE s.学号=sc.学号 GROUP BY s.学号HAVING COUNT(*)>=5ORDER BY 3 DESC
第4题:
查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( )。
A.SELECT S.学号,姓名,平均成绩FROM student s,score sc WHERE S.学号=sc.学号 GROUP BY s.学号HAVING COUNT(*)>=5 ORDER BY平均成绩DESC
B.SELECT s.学号,姓名,AVG(成绩)FROM student s,score sc WHERE s.学号=SC.学号AND COUNT(*)>=5 GRoUP BY学号0RDER BY 3 DESC
C.SELECT S.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc WHERE s.学号=SC.学号AND COUNT(*)>=5 GROUP BY s.学号ORDER BY平均成绩DESC
D.SELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc WHERE s.学号=sc.学号 GROUP BY s.学号HAVING COUNT(*)>=5 0RDER BY 3 DESC
第5题:
在学生成绩表SM中,查找成绩>=90(其中“SCORE”为字段名)的学生名单的SQL-SELECT语句中,应加上______选项。
A.FOR SCORE>=90
B.WHILE SCORE>=90
C.WHERE SCORE>=90
D.ORDER SCORE>=90
第6题:
在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键或称主码,则外键是()。 学生(学号,姓名,班级号,成绩) 班级(班级号,班级名,班级人数,平均成绩)
第7题:
班主任在班级管理中,应该凡事以()为出发点,以平等的心对待每一个学生。
第8题:
学生成绩表grade中有字段score(float),现在要把所有在55分至60之间的分数提高5分,以下sql语句正确的是()
第9题:
第10题:
select max(score) from grade
select top 1 score from grade order by score asc
Select min(score) from grade
select top 1 score from grade order by score desc
第11题:
学生关系的“学号”
班级关系的“班级号”
学生关系的“班级号”
学生关系的“姓名”
第12题:
班级纪律
班级荣誉
学生成绩
学生
第13题:
aver=/**/sum/N;/**/
return(/**/c/**/);
cn=/**/count/**/(score);
第14题:
要建立一个随机文件记录学生的信息,下列定义了学生的记录类型,由学号、姓名、五门课程成绩(百分制)组成,下列的定义正确的是( )。
A.Type stu no As Integer name As String score(1 To 5)As Single End Type
B.Type stu no As Integer name As String*10 score()As Single End Type
C.Type stu no As Integer name As String*10 score(1 To 5)As Single End Type
D.Type stu no As Integer name As String score()As Single End Type
第15题:
m个人的成绩存放在score数组中,请编写函数fun(),它的功能是将高于平均分的人数作为函数值返回,将高于平均分的分数放在叩所指的数组中。
例如,当score数组中的数据为24,35,88,76,90,54, 59,66,96时,函数返回的人数应该是5,up中的数据应为88, 76, 90, 66, 96。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
include <conio.h>
include <stdio.h>
include <string.h>
int fun(int score[],int m,int up[])
{
}
main()
{
int i,n,up[9];
int score[9]={24,35,88,76,90,54,
59,66,96};
clrscr();
n=fun(score,9,up);
printf("\nup to the average score are:");
for(i=0;i<n;i++)
printf("%d",up[i]);
}
第16题:
在一个表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数,最好的查询方式是
A.选择查询
B.交叉表查询
C.参数查询
D.操作查询
第17题:
score是一个整数数组,有五个元素,已经正确初始化并赋值,仔细阅读
下面代码,程序运行结果是( )
temp=score[0];
for(intindex=1;index<5;index++){
if(score[index]
temp=score[index];
}
}
A.求最大数
B.求最小数
C.找到数组最后一个元素
D.编译出错
第18题:
在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数),用下面的哪种类型最节省空间?()
第19题:
计算所有籍贯为河北或邯郸的学生的平均成绩,并将结果赋予变量score中,应使用命令()。
第20题:
若要将“s_c_info”表中所有学生的成绩“score”加5分,则正确的SQL语句是()
第21题:
Update grade set score=score+5 where score in 55..60
Update grade set score=score+5 where score >=55 AND score <=60
Update grade set score=score+5 where score between 55 or 60
Update grade set score=score+5 where score <=55 and score >=60
第22题:
select max(score)from grade
select top1score from grade order by score asc
Select min(score)fromgrade
select top1score from grade order by score desc
第23题:
int
smallint
tinyint
decimal(3,0)