首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 某单位准备进行一次选举,对指定的n名(n<80)候选人进行投票。为了简化选举工作,事先印制了写有这n名候选人姓名的选票,投票者只需将选中者名下的圆圈涂黑即可。规定每张
阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 某单位准备进行一次选举,对指定的n名(n<80)候选人进行投票。为了简化选举工作,事先印制了写有这n名候选人姓名的选票,投票者只需将选中者名下的圆圈涂黑即可。规定每张
admin
2010-01-15
31
问题
阅读以下说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。
[说明]
某单位准备进行一次选举,对指定的n名(n<80)候选人进行投票。为了简化选举工作,事先印制了写有这n名候选人姓名的选票,投票者只需将选中者名下的圆圈涂黑即可。规定每张选票上被涂黑的圆圈数不得超过3个,也不得少于1个,否则视为无效选票。投票结束后,所有选票经计算机扫描处理,形成了描述选票状态的文本文件。例如,n=8时所形成的文件如下:
01011000
10010100
10011000
11111111
00000000
00111000
其中,每行表示一张选票的数据,每列代表一位候选者的得票情况。第i行第j列为1,表示第i张选票上投了第j名候选人1票。函数statistic()的功能是读入选票数据,并统计每位候选者的得票数,函数返回有效选票数。
[C语言函数]
int statistic (FILE *fp, int candidate[], 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
=0;
while ( (1) ) {
fgets (str,80,fp); /*读入一张选票数据*/
for (tag=0,i=0; ( (2) );i++)
if (str
==’1’) tag++;
if ( (3) ) {/*(若是有效选票,则进行统计*/
( (4) );
for (i=0;i<n;i++)
if (str
==’1’) (5);
}
}
return q;
} /*statistic*/
选项
答案
(1)!feof(fp);(2)i<n && str[i]!=’\0’;(3)tag>=1 && tag<=3;(4)q++;(5)candidate[i]++
解析
转载请注明原文地址:https://kaotiyun.com/show/KIjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在WPS文字中,由“字体”“字号”“粗体”“斜体”“两端对齐”等按钮组成的工具栏是________________。
国际标准化组织提出的开放系统互连OSI参考模型,将计算机网络分成7层,其中最底层是()。
在Excel工作表中,已输入的数据如下所示:按回车键后,B2单元格显示的值为()。
下列选项中,属于网络操作系统的是(37)。
下列关于信息传递过程的叙述中,正确的是(31)。
()不属于信息污染。
下列关于输入声音时的采样频率和信息储存量的叙述中,正确的是(8)。
在Excel2007中,在单元格A1中输入函数“=POWER(2,3)/MAX(1,2,4)”,按回车键后,则A1单元格中的值为__________。
WindowsXP中,被删除的文件默认存放在()中,需要时还可以进行恢复。
在Windows7中,若删除桌面上某个应用程序的快捷方式图标,则(31)。
随机试题
用于预防应激性溃疡的上消化道出血及麻醉前给药预防吸入性肺炎的药物是
推理的形式有效性是指对于一个推理形式假设______,则_______。
导致脉道不利的原因是
男,50岁。上腹部隐痛2年,间歇性黑便,体重下降,近3个月出现疼痛向腰背部放射。查体:贫血貌,上腹部可触及一4cm×3cm肿块,固定。此患者最可能的诊断是
以下关于围护结构的传热热阻,说法不正确的是()。
()能自动核销已对账的记录。
对借款人的限制包括()。
如果要在Applet中显示特定的文字、图形等信息,可以在用户定义的Applet类中重写的方法是
下列循环语句中有语法错误的是()。
Lookatthechartsbelow.TheyshowthesalesoftelephonesindifferentdepartmentstoresfromMondaytoWednesday.Whichchart
最新回复
(
0
)