有500人报考的某一职位的公务员考试(满分为100分),录取5人。录取者的平均成绩与未录取者的平均成绩相差10分,全体考生的平均成绩是82分,录取分数线比录取者的平均分少2.9分,那么录取分数线为()分。
A.89.1B.90C.90.6D.91

相关热点: 录取者   分数线   平均分  

查看答案

相关问题推荐

  • 阅读以下程序说明和C语言程序,将应填入(n)处的字句写在对应栏内。

    【说明】

    希赛教育集团公司为发展生产向社会公开招聘M个工种的工作人员,每个工种各有不同的编号(1至M)和计划招聘人数。每位应聘者需申报两个工种,并参加公司组织的考试。公司将按应聘者的成绩从高分至低分的顺序进行排队录取。公司的录取原则是:从高分到低分依次对每位应聘者先按其第一志愿录取;当不能按其第一志愿录取时,便将他的成绩扣去5分后,重新排队,并按其第二志愿考虑录取。

    程序为输出各工种实际招聘的应聘人员,每个工种都保留一个录取者的有序队列。录取处理循环直至招聘额满或已对全部应聘者都做了录取处理。

    程序中,类型STU包含有应聘者的基本信息:编号、成绩、志愿、排队成绩和录取志愿号。数组rz[]的每个元素对应一个工种,包含有计划招聘人数和已录取的人数。

    【程序】

    include<stdio.h>

    include<malloc.h>

    define M 20

    define PEMARK 5

    typedef struct stu{

    int no, total, z[2], sortm, zi;

    struct stu *next;

    }STU;

    struct rzmode{

    int Imt, count;

    STU *next;

    }rz[M];

    STU *head=NULL, *over=NULL;

    int all

    FILE *fp;

    char dataf[]="pp07.dat";

    print(STU *p){

    for(;p!=NULL;p=p->next)

    printf("%d(%d)\t",p->no,p->total);

    }

    insert(STU **p, STU *u){

    STU *v, *q;

    for(q=*p;q!=NULL;v=q,(1))

    if(q->sortm<u->sortm)break;

    if(q==*p)(2);

    else (3);

    U->next=q;

    }

    main(){

    int zn, i, no, total, z1, z2;

    STU *p, *v, *q;

    fp=fopen(dataf, "r");

    if(fp==NULL){

    printf("Can't open file %s.\n",dataf);

    exit(0);

    }

    fscanf(fp, "%d",&zn);

    for(all=0,i=1;i<=zn;i++){

    fscanf(fp,"%d",&rz[i].Imt);

    rz[i].count=0;rz[i].next=NULL;

    all+=(4);

    }

    for(;;){

    if((fscanf(fp, "%d%d%d%d",&no,&total,&z1,&z2))!=4)

    break;

    p=(STU*)malloc(sizeof(STU));

    p->no=no;

    p->total=p->sortm=total;

    p->zi=0;p->z[0]=z1;p->z[1]=z2;

    (5);

    }

    fclose(fp);

    for(;all && head !=NULL;){

    p=head; head=head->next;

    if(rz[p->z[p->zi]].count<(6)){

    rz[p->z[p->zi]].count++;

    insert(&rz[p->z[p->zi]].next,p);

    all--;

    continue;

    }

    if(p->zi>=1){

    p->next=over;over=p;

    continue;

    }

    p->sortm-=DEMARK; (7);

    insed(&head,p);

    }

    for(i=1;i<=zn;i++){

    printf("%d:\n",i);

    print(rz[i].next);

    printf("\n");

    }

    printf("over:\n");print(head);

    print(over);printf("\n");

    }

    查看答案
  • 阅读以下应用程序说明和C程序,将C程序段中(1)~(7)空缺处的语句填写完整。

    【说明】

    某超市集团为发展业务向社会公开招聘N个工种的工作人员,每个工种各有不同的编号(1至M)和计划招聘人数。每位应聘者需申报两个工种,并参加集团组织的考试。该集团公司将按应聘者的成绩从高分至低分的顺序进行排队录取。具体录取原则是:从高分到低分依次对每位应聘者先按其第一志愿录取;当不能按其第一志愿录取时,便将他的成绩扣去5分后,重新排队,并按其第二志愿录取。

    以下C程序为输出各工种实际招聘的应聘人员,每个工种都保留一个录取者的有序队列。录取处理循环直至招聘额满或已对全部应聘者都作了录取处理后跳出。

    C程序中,类型STU包含有应聘者的基本信息:编号、成绩、志愿、排队成绩和录取志愿号。数组 rzl)的每个元素对应一个工种,包含有计划招聘人数和已录取的人数。

    【C程序】

    include

    define N 36

    define EDMARK 5

    typedef struct stu {

    int no, total, z[2], sortm, zi;

    struct stu *next;

    } STU;

    struct rznode {

    int lmt, count;

    STU *next;

    } rz [N];

    STU *head = NULL, *over = NULL;

    int all

    FILE *fp;

    char dataf [ ] = "zp2008.dat" ;

    print(STU *p)

    { for (;p!=NULL; p = p->next)

    printf( "%d(%d) \t" , p->no, p->total

    }

    insert(STU **p, STU *u)

    { STU *v, *q;

    for (q = *p;q != NULL; v = q , (1) )

    if (q-> sortm < u->sortm)

    break;

    if ( q == *p)

    (2);

    else

    (3);

    u->next = q ;

    }

    main ( )

    { int zn, i, no, total, zl, z2 ;

    STU *p, *v, *q;

    fp = fopen(dataf, "r" );

    if (fp == NULL)

    { printf ("Can't open file %s.kn" ,dataf);

    exit (0);

    }

    fscanf (fp, "%d" ,&zn);

    for (all = 0, i = 1; i <= zn; i++)

    { fscanf (fp, "%d", &rz [ i ].lmt ;

    rz[i].count = 0;

    rz[i].next = NULL;

    all +=(4);

    }

    for (;;)

    { if (( fscanf(fp, "%d%d%d%d" ,&no,&total,&zl,&z2)) != 4 )

    break;

    p = ( STU *) malloc (sizeof (STU));

    p->no = no;

    p->total = p->sortm = total;

    p->zi = 0;

    p->z[0] = z1;

    p->z[1] = z2;

    (5);

    }

    fclose (fp);

    for (;all && head != NULL;)

    { p = head;

    head = head->next;

    if (rz[p->z[p->zi]].count <(6))

    { rz[p->z[p->zi]].count ++;

    insert(&rz[p->z[p->zi]].next,p);

    all--;

    continue;

    }

    if (p->zi >= 1 )

    { p->next = over;

    ver = p;

    continue;

    }

    p->sortm -= DEMARK;

    (7);

    insert(&head,p);

    }

    for (i = 1; i <= zn; i++ )

    { printf("%d:\n" ,i);

    print( rz[i ].next);

    printf(" \n");

    }

    printf( "over:\n" );

    print(head);

    print(over);

    printf(" \n");

    }

    查看答案
  • 教育方针的特点主要包括
    查看答案
  • 全面建设社会主义现代化国家,最艰巨最繁重的任务仍然在()
    查看答案
  • 张三为自己投保意外伤害保险,保额10万,张三确定李四为受益人.如果张三因意外伤害死亡后,赔款10万元应支付给()
    A.
    张三的配偶
    B.
    张三的子女
    C.
    李四
    D.
    张三的父母
    查看答案
  • 设备监理阶段可分为()、安装调试阶段、试运行阶段监理
    查看答案
  • 关于基金风险指标的计算
    查看答案
  • 寄僧琴山诗词简繁体_译文_作者_创作背景
    查看文章
  • 寄写竹金端石诗词简繁体_译文_作者_创作背景
    查看文章
  • 寄俞秀老清老二居士 其三诗词简繁体_译文_作者_创作背景
    查看文章
  • 寄余仲栗用其简中一番境界之语诗词简繁体_译文_作者_创作背景
    查看文章
  • 寄傲园小景十幅仿卢鸿一草堂图诗自题十首 其十 旃檀室诗词简繁体_译文_作者_创作背景
    查看文章
  • 寄刘彦基同知五绝 其五诗词简繁体_译文_作者_创作背景
    查看文章