计算成绩的出现次数: 编写程序,输入10名学生成绩,计算成绩在70=<分数<=80之间学生的个数。提示:将10名学生成绩存入数组后计算。

题目

计算成绩的出现次数: 编写程序,输入10名学生成绩,计算成绩在70=<分数<=80之间学生的个数。提示:将10名学生成绩存入数组后计算。


相似考题
更多“计算成绩的出现次数: 编写程序,输入10名学生成绩,计算成绩在70=<分数<=80之间学生的个数。提示:将10名学生成绩存入数组后计算。”相关问题
  • 第1题:

    语句"DELETE FROM成绩表WHERE计算机<60"的功能是

    A.物理删除成绩表中计算机成绩在60分以下的学生记录

    B.物理删除成绩表中计算机成绩在60分以上的学生记录

    C.逻辑删除成绩表中计算机成绩在60分以下的学生记录

    D.将计算机成绩低于60分的字段值删除,但保留记录中其它字段值


    正确答案:C
    解析:在使用SQL语句的删除命令时,根据WHERE短语删除满足指定条件的记录,如果不使用WHERE短语,则表示删除表中的所有记录。此处是对表中的记录进行逻辑删除,如果要物理删除表中记录,还需要加上PACK命令。

  • 第2题:

    查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是( )。

    A.SELECT 课程名称,SUM (成绩)AS 分数 FROM 课程,学生成绩; WHERE课程.课程编号=学生成绩.课程编号; GROUP BY课程名称

    B.SELECT 课程名称,MAX(成绩)分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY课程名称

    C.SELECT 课程名称,SUM(成绩)分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY课程.课程编号

    D.SELECT 课程名称,MAX(成绩) AS 分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY课程编号


    正确答案:B
    解析:使用SQL语句查询课程的最高分,可以用MAX()函数来实现。由于查询的是每门课程的最高分,所以需要按照课程名称进行分组,故选项B正确。选项A的错误在于,查询结果由SUM(成绩)构成,是对分组后的成绩进行了求和,选项C也是同样的错误。选项D错误在于,AS子句后只有一个字段名,而查询结果字段有两个,无法匹配,也是错误的。

  • 第3题:

    “学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是( )。 Select avg(入学成绩)From学生表Group by性别

    A.计算并显示所有学生的平均入学成绩

    B.计算并显示所有学生的性别和平均入学成绩

    C.按性别顺序计算并显示所有学生的平均入学成绩

    D.按性别分组计算并显示不同性别学生的平均入学成绩


    正确答案:D
    解析:SQL中GROUP BY语句用于结合合计函数,根据一个或多个列对结果集进行分组。

  • 第4题:

    查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是

    A.SELECT学生.姓名,成绩.成绩FROM学生,成绩; WHERE学生.学号=成绩.学号; AND课程.课程名称=‘计算机基础’; ORDER BY成绩.成绩DESC

    B.SELECT学生.姓名,成绩.成绩FROM课程,成绩; WHERE AND课程.课程编号=成绩.课程编号; AND课程.课程名称=‘计算机基础’; ORDER BY成绩.成绩DESC

    C.SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=‘计算机基础’; GROUP BY成绩.成绩DESC

    D.SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=‘计算机基础’; ORDER BY成绩.成绩DESC


    正确答案:D
    解析:本小题为多表联接查询,注意每两个表之间进行关联的关键字,利用ORDER BY短语可以对查询结果进行排序,降序关键字为DESC。 选项A)和选项B)中缺少数据表文件。选项C)中,GROUP BY短语使用错误,将查询结果进行排序的短语是ORDER BY。掌握和理解SQL分组查询语句的格式及功能。

  • 第5题:

    编写程序,输入某门功课某个学生的成绩,按其成绩归类到A,B,C,D,E等5个等级之一,并打印成绩所属级别。

    成绩分类方法:

    E级:0~60(不含60)

    D级:60~70(不含70)

    C级:70~80(不含80)

    B级:80~90(不含90)

    A级:90~100


    正确答案:程序代码如下: SET TALK OFF CLEAR INPUT“学生成绩(0~100):”TO grad DO CASE CASE grad>90 ?“A” CASE grad>80 ?“B” CASE grad>70 ?“C” CASE grad>60 ?“D” OTHERWISE ?“E” ENDCASE SET TALK ON RETUKN
    程序代码如下: SET TALK OFF CLEAR INPUT“学生成绩(0~100):”TO grad DO CASE CASE grad>90 ?“A” CASE grad>80 ?“B” CASE grad>70 ?“C” CASE grad>60 ?“D” OTHERWISE ?“E” ENDCASE SET TALK ON RETUKN

  • 第6题:

    当前目录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称”为“计算机”和“英语”的学生姓名,下列SQL语句的空白处应填入的语句为( )。

    SELECT姓名FROM学生,成绩;

    WHERE学生.学号=成绩.学号;

    AND课程名称=”计算机”;

    AND姓名__;

    (SELECT姓名FROM学生,成绩;

    WHERE学生.学号=成绩.学号;

    AND课程名称=”英语”)


    正确答案:C
    本小题为SQL.,的嵌套查询,通过内层查找符合条件的记录集合,再通过外层查询检索该集合中相同的记录值,使用的特殊运算符为IN(包含运算)。ANY、ALL和SOME是量词,其中ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真;而ALL则要求子查询中的所有行都使结果为真时,结果才为真。EXISTS是谓词,EXISTS和NOTEXISTS是用来检查在子查询中是否有结果返回(即存在元组或不存在元组)。

  • 第7题:

    以下3题使用如下的3个数据表: 学生、课程和成绩。 学生(学号 C(8),姓名 C(8),性别 C(2),班级 C(8)) 课程(课程编号 C(8),课程名称 C(20)) 成绩(学号 C(8),课程编号 C(8),成绩 N(5,1))

    查询所有选修了"计算机基础"的学生的"计算机基础"成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是


    正确答案:D
    本小题为多表联接查询,注意每两个表之间进行关联的关键字,利用ORDERBY短语可以对查询结果进行排序,降序关键字为DESC。选项A)和选项B)中缺少数据表文件。选项C)中,GROUPBY短语使用错误,将查询结果进行排序的短语是ORDERBY。

  • 第8题:

    在Access的"学生"表中有"学号"、"姓名"、"性别"和"入学成绩"字段。有以下SELECT语句:SELECT性别,avg(入学成绩)FROM学生GROUP BY性别

    A.按性别分组计算并显示所有学生的入学成绩的平均值

    B.计算并显示所有学生的入学成绩的平均值

    C.计算并显示所有学生的性别和入学成绩的平均值

    D.按性别分组计算并显示性别和入学成绩的平均值


    正确答案:D
    解析:按性别字段创建分组总计统计查询,并显示性别和入学成绩平均值两列。

  • 第9题:

    依据《长安大学学生综合测评实施办法》,学生综合测评成绩采用百分制,计算方法为:德育成绩×20%+智育成绩×70%+文体美成绩×10%。


    正确答案:正确

  • 第10题:

    编一个程序,输入0—100之间的一个学生成绩分数,用switch语句输出成绩等第(成绩优秀(90-100),成绩良好(80-89),成绩及格(60-79)和成绩不及格(59以下))。


    正确答案: intscore;
    Console.WriteLine("请输入学生成绩");
    score=int.Parse(Console.ReadLine());
    score=score/10;
    switch(score)
    {
    case10:
    Console.WriteLine("成绩优秀");
    break;
    case9:
    Console.WriteLine("成绩优秀");
    break;
    case8:
    Console.WriteLine("成绩良好");
    break;
    case7:
    Console.WriteLine("成绩及格");
    break;
    case6:
    Console.WriteLine("成绩及格");
    break;
    default:
    Console.WriteLine("成绩不及格");
    break;

  • 第11题:

    某班30名学生的平均成绩是75分,其中20名男生的平均成绩是70分,那么该班女生的平均成绩是()。

    • A、80
    • B、85
    • C、95
    • D、无法计算

    正确答案:B

  • 第12题:

    单选题
    现使用STUDENT.DBF数据库, 数据库中记录学生英语,数学,哲学,物理,计算机等课程的成绩.要计算每个学生的平均成绩填入平均成绩字段,应使用的命令是()
    A

    UPDATE平均成绩WITH(英语+数学+哲学+物理+计算机)/5.0

    B

    REPLACEALL平均成绩WITH(英语+数学+哲学+物理+计算机)/5.0

    C

    STORE(英语+数学+哲学+物理+计算机)/5.0TO平均成绩

    D

    平均成绩=(英语+数学+哲学+物理+计算机)/5.0


    正确答案: D
    解析: 暂无解析

  • 第13题:

    在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令: Select性别,avg(入学成绩) From学生GroupBy性别其结果是( )。

    A.计算并显示所有学生的性别和入学成绩的平均值

    B.按性别分组计算并显示性别和入学成绩的平均值

    C.计算并显示所有学生的入学成绩的平均值

    D.按性别分组计算并显示所有学生的入学成绩的平均值


    正确答案:B
    解析: 本题考查SQL查询的知识。本题中,SQL查询由于有Group By子句,是一个分组查询,在 Group By后面的就是分组字段,也就是按性别分组计算并显示性别和入学成绩的平均值。

  • 第14题:

    设学生表当前记录的“计算机”字段值是89,执行以下程序段后,屏幕输出______。

    DO CASE

    CASE计算机<60

    ?”计算机成绩是:"+"不及格”

    CASE计算机>=60

    ?"计算机成绩是"+"及格"

    CASE计算机>=70

    ?"计算机成绩是:"+"中"

    CASE计算机>=80

    ?”计算机成绩是:"+"良"

    CASE计算机>=90

    ?"计算机成绩是"+"优"

    ENDCASE

    A.计算机成绩是:不及格

    B.计算机成绩是:及格

    C.计算机成绩是:良

    D.计算机成绩是:优


    正确答案:B

  • 第15题:

    “学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是( )。 Selectavg(入学成绩)From学生表Group by性别

    A.计算并显示所有学生的平均入学成绩

    B.计算并显示所有学生的性别和平均入学成绩

    C.按性别顺序计算并显示所有学生的平均入学成绩

    D.按性别分组计算并显示不同性别学生的平均入学成绩


    正确答案:D
    SQL中GROUPBY语句用于结合合计函数,根据一个或多个列对结果集进行分组。

  • 第16题:

    在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令: Select性别,avg学生.表,入学成绩.From学生Group by 性别其结果是 A.计算并显示所有学生的性别和入学成绩的平均值 B.按性别分组计算并显示性别和入学成绩的平均值 C.计算并显示所有学生的入学成绩的平均值 D.按性别分组计算并显示所有学生的入学成绩的平均值


    正确答案:B

  • 第17题:

    补充程序Ccon0110.C,该程序的功能是计算三个学生的总成绩和平均成绩,其中三个学生的成绩存储在一个结构体数组中。


    /**/structstu/**/stu[3]={"Mary",76,"John",85,"Tom",81};
    Total=total+/**/stu[i].score/**/;

  • 第18题:

    有以下程序段: D0 CASE CASE 计算机<60 ?”计算机成绩是:”+”不及格” CASE计算机>=60 ?”计算机成绩是:”+”及格” CASE计算机>;70 ?”计算机成绩是:”+”中” CASE计算机>=80 ?”计算机成绩是:”+”良” CASE计算机>=90 ?”计算机成绩是:”+”优” ENDCASE 设学生数据库当前记录的“计算机”字段的值是89,屏幕输出为( )。

    A.计算机成绩是:不及格

    B.计算机成绩是:及格

    C.计算机成绩是:良

    D.计算机成绩是:优


    正确答案:B

  • 第19题:

    学生成绩表包括:学号、姓名、数学、语文、计算机、总成绩6个字段,其中数学、语文、计算机和总成绩字段均为N型。要将每个学生的数学、语文、计算机3科成绩汇总后存入“总成绩”字段中,应该使用的命令是______。

    A.REPLACE总成绩WITH数学+语文+计算机

    B.SUM数学+语文+计算机TO总成绩

    C.TOTALON总成绩FIELDS数学,语文,计算机

    D.REPLACEALL总成绩WITH数学+语文+计算机


    正确答案:D

  • 第20题:

    下列各种情形中能够计算积差相关系数的是

    A.教师的教学水平和学生的学习成绩
    B.学生的智力分数和学生的学习成绩
    C.学生的学习方式和学生的学习成绩
    D.教师的性别和教师的教学水平

    答案:B
    解析:
    本题考查的是计算积差相关系数需要满足的条件。计算积差柏关系数需要满足以下几个条件:(1)要求成对的数据,即若干个体中每个个体都有两种不同的观测值。本题中,选项A不符合这个条件,教师和学生是不同的个体,他们的观测值无法计算积差相关系数。(2)两个相关的变量是连续变量。本题中,教师的性别和学生的学习方式都是非连续变量,因此选项CD不符合这个条件。(3)两列变量各自总体的分布都是正态或接近正态分布。这一条件应通过查阅已有资料或进行正态性分布检验进行分析。(4)两列变量之间的关系应是直线性的。这一条件应通过绘制相关散点图或查阅已有的研究结果进行分析。

  • 第21题:

    某班学生的平均成绩是80分,标准差是10分。如果已知该班学生的考试分数为对称分布,可以判断成绩在70~90分之间的学生大约占()

    • A、95%
    • B、89%
    • C、68%
    • D、99%

    正确答案:C

  • 第22题:

    在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。SQL语句:Select性别,AVG(入学成绩)FROM学生group by性别其功能是:()

    • A、计算并显示“学生”表中所有学生入学成绩的平均分
    • B、对学生表中记录按性别分组显示所有学生的性别和入学平均分
    • C、计算并显示“学生”表中所有学生的性别和入学成绩的平均值
    • D、对“学生”表中的记录按性别分组显示性别及对应的入学成绩的平均分

    正确答案:D

  • 第23题:

    问答题
    已知30个学生的成绩(分)如下: 56,58,65,67,67,69,72,75,76,81,81,81,81,81,82,86,86,87,87,88,89,89,91,92,92,93,95,95,96,97。 要求: (1)计算30个成绩的众数、中位数; (2)编制关于成绩的次数分布表(注:分组为50~60、60~70、70-80、80~90、90~100),并根据次数分布表计算学生成绩的算术平均数。

    正确答案:
    解析:

  • 第24题:

    问答题
    编一个程序,输入0—100之间的一个学生成绩分数,用switch语句输出成绩等第(成绩优秀(90-100),成绩良好(80-89),成绩及格(60-79)和成绩不及格(59以下))。

    正确答案: intscore;
    Console.WriteLine("请输入学生成绩");
    score=int.Parse(Console.ReadLine());
    score=score/10;
    switch(score)
    {
    case10:
    Console.WriteLine("成绩优秀");
    break;
    case9:
    Console.WriteLine("成绩优秀");
    break;
    case8:
    Console.WriteLine("成绩良好");
    break;
    case7:
    Console.WriteLine("成绩及格");
    break;
    case6:
    Console.WriteLine("成绩及格");
    break;
    default:
    Console.WriteLine("成绩不及格");
    break;
    解析: 暂无解析