题目

阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】

某单位准备进行一次选举,对指定的n名(n<80)候选人进行投票。为了简化选举工作,事先印制了写有这n名候选人姓名的选票,投票者只需将选中者名下的圆圈涂黑即可。规定每张选票上被涂黑的圆圈数不得超过3个,也不得少于1个,否则视为无效选票。投票结束后,所有选票经计算机扫描处理,形成了描述选票状态的文本文件。例如,n=8时所形成的文件如下:

01011000

10010100

10011000

11111111

00000000

00111000

其中,每行表示一张选票的数据,每列代表一位候选者的得票情况。第i行第j列为1,表示第i张选票上投了第j名候选人1票。

函数statisdc()的功能是读入选票数据,并统计每位候选者的得票数,函数返回有效选票数。

【C函数】

int statistic(FILE*fp,int candidatet[],int n)

{ /*从文件中读入选票数据,n为候选人数量(n<80),从有效选票中统计每位候选者的得

票数并存入candidate[],函数返回有效选票数*/

char str[80]; /*str保存读入的一张选票数据*/

int i,tag=0; /* tag用于判断每张选票是否有效*/

int q=0; /*q用于计算有效选票数*/

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

candidate[i]=0;

while((1)){

fgets(str,80,fP); /*读入一张选票数据*/

for(tag=0,i=0;(2);i++)

if (str[i]=='1') tag++;

if((3)){/*若是有效选票,则进行统计*/

(4);

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

if.(str[i]=='1') (5);

}

}

return q;

}/*statistic*/

相关标签: 候选者   候选人  

答案
查看答案
相关试题

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

【说明】

找一个最小的自然数,使它等于不同的两组三个自然数的三次幂之和,即找最小的x,使得:x=a*a*a+b*b*b+c*C*c+d*d*d+e*e*e+f*f*f,其中,a、b、c、d、e、f者是是自然数,a≤b≤C≤d≤e≤f; [a,b,c]!=[d,e,f)

【C++程序】

include<stdio.h>

define N 100

void main ()

{

int i,j,il,ih,i0,j0,k0,il,j 1,k1;

int j1[N],jh[N];/*第i层平面的行的变化范围,自jl[i]至jh[i]*/

int k[N][N];/*第i层平面中,对应行j,当前的列号值为k[i][j]*/

int p[N], min;/*p[i]=i*i*i*/

i1=1;j1=1;k1=1;/*首先只局限下三角棱体的顶点*/

i1=1;ih=1;/*预置i的变化范围初值i1<=i<=ih*/

j1[1]=1;jh[1]=1;/*对应i层平面的行的变化范围*/

k[i1][j1[i1>=1;/*第i层平面中,对应行的列的初值*/

p[1]=1;

do

{

min=p[i1]+p[j1]+p[k1];

i0=i1;j0=j1;k0=k1;

if ( i1==ih ) /*当前候选者在ih平面, 则ih增1*/

{

ih++;

(1);

/*为ih平面设定j的变化范围和对应k值*/

j1[ih]=1;jh[ih]=1;k[ih][1]=1;

}

if ( i1==i1&&j 1==i1&&k1==i1 )

i1++;/*在i1平面最下角点找到候选者,i1增1*/

else

{

if ( k1==1&&jh[i1]<i1 )

{/*在第一列找到候选者, i1平面的行的上界增1*/

(2);

k[i1][jh[i1>=1;

}

if( k1==j1&&j1[i1]<i1 )

else

(3);/*调整i1平面当前行的列号*/

}

i1=i1;/*预定最上平面的最小行的当前列为下一个候选者*/

j1=j1[i1];

k1=k[i1][j1];

for ( i=i1;i<=ih;i++ ) /*寻找最小值所在平面号、行号和列号*/

{

for ( j=j1[i];j<=jh[i];j++ )

if ( p[i]+p[j]+p[k[i][j><(4))

{

i1=i;j 1=j;k1=k[i][j];

}

}

}while ( p[i1]+p[j1]+p[k1]!=min&&(5));

if ( p[i1]+p[j1]+p[k1]==min )

printf ( "%4d=%2d^3+%d^3+%dA3=%2d^3+%d^3+%d^3\n",min,i0,j0,k0,i1,j1,k1 );

else printf ( "The %d is too small.\n",N );

}

一次失败的人员招聘强盛公司是一家民营公司,以研制、生产、销售保健品为主。随着生产业务的扩大,为了对生产部门的人力资源进行更有效的管理,公司决定在生产部设立一个新职位。生产部许经理提出在外部招聘合适的人员,但并未提出具体要求。人力资源部决定马上发布招聘信息,为了扩大公司的影响,选择了本地区发行量最大的报纸,并对公司环境、拟聘岗位的工作性质、薪酬福利等进行了包装,以吸引优秀人才来应聘。在接下来的7天里,人力资源部共收到800多份简历。他们根据学历和专业背景先从中挑出70份候选简历,然后结合工作经历再次筛选,最后确定了5名候选者。人力资源部宋经理把候选人名单交给了生产部,许经理翻了翻简历从中挑选了看上去比较顺眼的两人:宋强和李平,并决定和人力资源部经理一起对他们进行面试。面试以聊天方式进行,与两人的谈话都非常投机,两位经理对两位候选人都很满意。尽管李平以前曾在两个单位工作过,但没有最近工作过单位主管的评价材料。面试结束后,告知两人在三天内等候通知。在此期间,宋强在静候通知,而李平给生产部经理和人力资源部经理分别打过两次电话,第一次表示感谢,第二次表示渴望这份工作。其后,生产部经理和人力资源部经理商量最终录用谁。生产部许经理说:“两位候选人看来都不错,但我个人觉得李平更合适些。”人力资源部宋经理说:“既然他与你共事,当然由你说了算,那我就通知他明天来公司上班。”李平进入公司工作6个月了,公司发现,他的工作没有预期的那么好,指定的工作经常不能按时完成,有时甚至表现出不胜任工作的状况,这引起了管理层的不满。而李平也觉得委屈,因为他发现公司的环境、他所担当的工作岗位的工作性质和薪酬福利与当初招聘广告的描述有很大出入。问题:(1)人员招聘的前提是什么?其流程如何?(2)请结合案例分析强盛公司招聘中存在的问题。

最新解答的试题
付款人在进行付款时无()

A.形式审查义务

B.实质审查义务

C.附带审查义务

D.票据外有关事项的审查义务
根据《公司法》的规定,有限责任公司下列人员中,可以提议召开股东会临时会议的是()。
A.总经理B.人数过半数的股东C.监事会主席D.人数为半数的董事
关于股份有限公司中的监事会,下列说法错误的是()

A.监事会负责提议聘请或更换外部审计机构B.监事会主席和副主席由全体监事过半数选举产生C.监事会中的职工代表的比例不得低于三分之一D.监事会应至少每6个月召开一次会议
三北精神的科学内涵
阿里巴巴提供了“企业名称认证”“企业身份认证”不同种类的认证,可以根据自身的