阅读以下说明和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*/

第1题:
在实行直接选举的地方,代表候选人需要获得( )方为当选。
A.全体选民的2/3选票
B.全体选民过半数的选票
C.参加投票的选民的2/3选票
D.参加投票的选民的过半数的选票
第2题:
某选区有25000名选民,其中12300人参加了选举,候选人王某得了6300张选票,候选人张某得了6000张选票,候选人李某得了3000张选票,则( )。
A.张某能当选
B.李某能当选
C.王某能当选
D.谁都不能当选
第3题:
第4题:
第5题:
在实行直接选举的地方,人民代表大会代表候选人需要获得()才能当选。
第6题:
选票上不注明选举人的姓名,选票由本人填写,并由选举人本人将选票投入专用票箱的投票被称为()。
第7题:
选举人在选票上同时填写所选候选人的名字和选举人自己的名字的投票方式是()
第8题:
在选举工作中,如果收到的选票()实发选票,则选举无效,需要重新发票进行选举。
第9题:
选举车间工会委员会收回的选票,()选举无效,应重新选举。
第10题:
私人投票
秘密投票
盲投
无记名投票
第11题:
欢呼投票
唱名投票
举手投票
双记名投票
第12题:
以得票多的当选
进行另行选举
进行再次投票
进行重新投票
第13题:
以下说法不符合《选举法》的是()
A、每次选举所投的票数,多于投票人数的无效
B、每次选举所投的票数,少于投票人数的无效
C、每选票所选的人数,多于规定应选代表人数的作废
D、每选票所选的人数,等于或少于规定应选人数的有效
第14题:
试题三(共 15 分)
阅读以下说明和 C 程序,将应填入 (n) 处的字句写在答题纸的对应栏内。

第15题:
第16题:
为什么要规定“每次选举收回的选票,等于或少于投票人数,选举有效;多于投票人数,选举无效”?
第17题:
选举收回的选票,少于投票人数,选举();多于投票人数,选举,应()。
第18题:
地方人大选举时,获得过半数选票的候选人人数超过应选名额时()。
第19题:
在村民委员会选举中,另行选举的,第一次投票未当选的人员得票多的为候选人,候选人以得票多的当选,但是所得票数不得少于已投选票总数的()。
第20题:
在实行直接选举的地方,代表候选人需要获得()方为当选。
第21题:
选举收回的选票,等于或少于发出选票的,();多于发出选票的,(),应重新选举。
第22题:
第23题:
多于
等于
少于