对10个候选人进行选举,现有一个100条记录的选票文件IN84.DAT,其数据存放格

题型:问答题

问题:

对10个候选人进行选举,现有一个100条记录的选票文件IN84.DAT,其数据存放格式是每条记录的长度均为10位,第一位表示第一个人的选中情况,第二位表示第二个人的选中情况,依此类推。每一位候选人的记录内容均为字符O或1,1表示此人被选中,0表示此人未被选中,若一张选票选中人数大于5个人时被认为无效的选票。给定函数ReadDat()的功能是把选票数据读入到字符串数组xx中。请编制函数 CoutRs()来统计每个人的选票数并把得票数依次存入yy[0]到yy[9]中,最后调用函数WfiteDat()把结果”输出到文件OUT84.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()、读函数ReadDat()和写函数WfiteDat()的内容。
试题程序:
#include<Stdio.h>
char xx[100][11];
int YY[10];
int ReadDat(void);
void WriteDat(void);
void C0utRs(void)


void main()

int i;
for(i=0;i<10;i++)
yy[i]=0;
if(ReadDat())

printf ("数据文件IN84.DAT不能打开! \n\007" );
return;

CoutRs();.
WriteDat();

int ReadDat(void)

FILE *fp;
int i;
char tt[13];
if((fp=fopen("IN84.DAT","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= foDen("OUT84.DAT","w");
for(i=0;i<10;i++)

fprintf( fp, "%dkn", yy [ i ] );
printf(,"第%d个人的选票数=%d\n", i+1,yy [i] );

fclose(fp);

考点:计算机等级考试数据库技术三级数据库技术机试
题型:问答题

客户机/服务器结构是一种基于 【 】 的分布式处理系统。

题型:问答题

Q、R、X、Y、Z五种元索的原子序数依次递增。

已知:

①Z的原子序数为26,其余的均为短周期主族元素;

②Y原子价电子(外围电子)排布msnmpn

③R原子核外L层电子数为奇数;

④Q、X原子p轨道的电子数分别为2和4。

请回答下列问题:

(1)Z元素的基态原子核外电子排布式是___________________。

(2)Q与Y形成的最简单气态氢化物分别为甲、乙,下列判断正确的是___________。

a.稳定性:甲>乙,沸点:甲>乙

b.稳定性:甲>乙,沸点:甲<乙

c.稳定性:甲<乙,沸点:甲<乙

d.稳定性:甲<乙,沸点:甲>乙

(3)Q、R、X三种元素的第一电离能数值由小到大的顺序为___________(用元素符号作答)。

(4)Q的一种氢化物相对分子质量为26,其中分子中的σ键与π键的键数之比为__________________

(5)五种元素中,电负性最大与最小的两种非金属元素形成的晶体类型是______________

(6)Z有δ、γ、α三种同素异形体,γ晶体晶胞中所含有的Z原子数为____________,δ、α两种晶胞中Z原子的配位数之比为______________。

题型:问答题

3/4浮式半轴的结构特点:半轴外端仅有一个轴承并装在驱动桥壳半轴套管的端部,直接支承于车轮轮毂,而半轴则以其端部凸缘与轮毂用螺钉连接。

题型:问答题

下列叙述中正确的是( )。

A. 在Windows环境下,最大化的窗口是不能移动的

B. 在Windows环境下,应用程序窗口最小化后,该应用程序暂停执行

C. 在Windows环境下,只有最小化的窗口才能关闭

D. 在Windows环境下,不能关闭最小化窗口

题型:问答题

黄河泛滥、海运兴起而使京杭大运河走向衰落的时期是()

A.明朝末期

B.清代初期

C.清朝中期

D.清代后期

更多题库