易搜题 > 资格证大类 > 资格证考试 > 问题详情
问题详情

对10个候选人进行选举,现有一个100条记录的选票文件ENG50.IN,其数据存放格式是每条记录的长度均为10位,第一位表示第一个人的选中情况,第二位表示第二个人的选中情况,依此类推。每一位候选人的记录内容均为字符0或1,1表示此人被选中,0表示此人未被选中,全选或全不选(空选票)均为无效的选票。给定函数ReadDat()的功能是把选票记录读入到字符串数组xx中。请编制函数CoutRs()来统计每个人的选票数并把得票数依次存入Xyy[O]到yy[9]中,最后调用函数WriteDat()把结果”输出到文件OUT50.DAT中。

注意:部分源程序已给出。

请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。

试题程序:

include

char xx[100)[11];

int yy[10];

int ReadDat(void);

void WriteDat(void);

void CoutRs(void)

{

}

void main()

{

int i;

for(i=0;i<l0;i++)

YY[i]=0;

if(ReadDat())

{

print f ( "数据文件ENG50. IN 不能打开! \n\007" );

return;

}

CoutRs();

WriteDat();

}

int ReadDat(void)

{

FILE *fp;

int i;

char tt[13];

if((fp=fopen("ENG50.IN","r"))==NULL)

return 1;

for(i=0;i<100;i++)

{

if(fgets(tt,13,fp)==NULL)

return 1;

memcpy(xx[i],tt,10);

xx[i] [10]=0;

}

fclose(fp);

return 0;

}

void WriteDat()

{

FILE *fp;

int i;

fp= fopen("OUT50.DAT","w");

for(i=0;i<10;i++)

{

fprintf(fp,"%d\n",yy[i]);

printf ( "第%d 个人的票数=%d\n", i+l,yy [i]);

}

fclose(fp);

}

相关标签: 候选人  

未找到的试题在搜索页框底部可快速提交,在会员中心"提交的题"查看可解决状态。 收藏该题
查看答案

相关问题推荐

  • 有关中标候选人公示的规定,以下各项中不属于公示内容的是()。
    A.中标候选人提供的作为资格条件的情况B.中标候选人业绩的得分情况C.中标候选人提供的业绩信誉情况D.中标候选人的全部名单
  • 人力资源部想在公司内部任命一名项目经理,4名候选人的情况如下:候选人A具有丰富的管理知识,候选人B具有良好的项目管理知识,候选人C在专业技术知识上很扎实,候选人D具有一般管理、项目管理和专业技能。谁是最佳候选人?()

    A、候选人A

    B、候选人B

    C、候选人C

    D、候选人D

  • 东宇大学公开招聘3个教师职位,哲学学院、管理学院和经济学院各一个。每个职位都有来自南山大学、西京大学、北清大学的候选人,有位“聪明人士”李先生对招聘结果作出了如下预测:如果哲学学院录用北清大学的候选人,那么管理学院录用西京大学的候选人;如果管理学院录用南山大学的候选人,那么哲学学院也录用南山大学的候选人;如果经济学院录用北清大学或者西京大学的候选人,那么管理学院录用北清大学的候选人。如果有三个学院最终录用的候选人分别来自不同的大学,则以下哪项符合李先生的预测?
    A.哲学学院录用西京大学候选人,经济学院录用北清大学候选人
    B.哲学学院利用南山大学候选人,管理学院录用北清大学候选人
    C.哲学学院利用北清大学候选人,经济学院录用西京大学候选人
    D.哲学学院利用西京大学候选人,管理学院录用南山大学候选人
    E.哲学学院利用南山大学候选人,管理学院录用西京大学候选人
  • 为了解决案例中“一些管理人员违规侵占公司利益”的问题,该公司的甄选工作最适合采取的措施是( )。

    A、对候选人进行职业兴趣测试以了解候选人的职业兴趣类型

    B、对候选人进行知识测试以了解候选人的专业知识水平

    C、对候选人进行认知能力测试以了解候选人的想象、记忆、思维等方面的能力

    D、对候选人进行履历分析以更好地了解候选人的背景情况

联系客服 会员中心
TOP