全国计算机等级考试笔试:四级精练(1)

全国计算机等级考试笔试:四级精练(1),第1张

全国计算机等级考试笔试:四级精练(1),第2张

initialize
# include
# include
# define maxnum 200
intxx[maxnum];
int tot num = 0;/*文件中有多少个正整数。DAT */
int tot CNT = 0;/*合格正整数的个数*/
double totPjz = 0.0;/* average */
int ReadDat(void);
void write dat(void);
void CalValue(void)
{

}
void main()
{
int I;
clrscr();
for(I = 0;i < MAXNUMi++)xx[I]= 0;
if(read dat()){
printf("中的数据文件。DAT无法打开!\ 007 \ n ");
退货;
}
cal value();
printf("的文件中有正整数=%d。DAT \n ",totNum);
printf("合格正整数的个数=%d \n ",tot CNT);
printf ("average =%.2lf\n ",totPjz);
write dat();
}
int read dat(void)
{
FILE * FP;
int I = 0;
if((fp = fopen("in.dat "," r ")= = NULL)返回1;
while(!feof(fp)) {
fscanf(fp," %d,",& xx[i++]);
}
fclose(FP);
返回0;
}
void WriteDat(void)
{
FILE * FP;
fp = fopen("OUT1。DAT”、“w”);
fprintf(fp," %d\n%d\n%.2lf\n ",totNum,totCnt,totPjz);
f close(FP);
}
A::
B:Exec
C:Exec SQL
D:SQL
主题:
已知在in的文件中有几个(number,function ReadDat)。请
编译函数CalValue()。其功能要求是:1 .找出该文件中有多少个
正整数totNum2.求位数之和为奇数的数的
number totCnt,以及满足此条件的这些数的算术平均值totPjz,最后
调用函数WriteDat()将结果输出到文件OUT1。DAT
注意:有些源程序存储在PROG1中。C
不要改变main函数()、ReadDat函数()和输出数据函数
WriteDat()的内容。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 全国计算机等级考试笔试:四级精练(1)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情