已知数据文件IN20.DAT中存有200个4位数,并已调用读函数readDat()把

题型:问答题

问题:

已知数据文件IN20.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,清编制一函数jsVal(),其功能是:如果一个4位数的千位数字加十位数字恰好等于百位数字加上个位数字,并且此4位数是偶数,则统计出满足此条件的数的个数cnt并把这些4位数按从小到大的顺序存人数组b中,最后调用写函数wfiteDat()把结果cnt及数组b中符合条件的4位数输出到OUT20.DAT文件中。
注意:部分源程序已给出。
程序中已定义数组:a[200],b[200],已定义变量:cnt。
请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。
[试题程序]
#include<stdio.h>
#define MAX 200
int a[MAX],b[MAX],cnt=0;
void writeDat();
void jsVal()


void readDat()

int i;
FILE*fp;
fp=fopen("IN20.DAT","r");
for(i=0;i<MAX;i++)
fscanf(fp,"%d",&a[i]);
fclose(fP);

voidmain()

int i;
readDat();
jsVal();
printf("满足条件的数=% d\n",cnt);
for(i=0;i<cnt;i++)
printf("%d",b[i]);
printf("kn");
writeDat();

void writeDat()

FILE*fp;
int i;
fp=fopen("OUT20.DAT","w");
fprintf(fp,"% d\n",cnt);
for(i=0;i<cnt;i++)
fprintf(fp,"%d\n",b[i]);
fclose(fp);

考点:计算机等级考试信息管理技术三级信息管理技术机试
题型:问答题

历史的奥秘常常隐藏在多种历史的记录中,非洲大津巴布韦文明的确凿记录呈现了它曾经的辉煌。阅读下列材料:

材料一 历史为人类进化的记录。……最初是由考古学者从埋没地中的石器、土器、铜器等种种遗物或在洞窟内的壁画,而读着历史的记录;还有人类学者从现在的蛮人生活里,而见着活活的历史的记录;再有历史家从古代荒唐的传说与神话中,窥破了赤裸裸的历史的事实。——[日]上田茂树《世界史纲》

材料二 人类学反时某些人的观点,他们认为只有他们自己可以代表人类,只有他们最进步,他们是神或历史选择出来按照自己的面貌改造世界的。——[美]马文·哈里斯《文化人类学》

请回答:

(1)据材料一,探索历史奥秘所能依据的主要史料类型有哪些?结合所学知识,以其中的一种史料说明大津巴布韦社会的生产、贸易以及生活艺术状况。

___________________________________________________________________________________________

(2)在大津巴布韦文明创造者问题上,我们需要反对西方某些人的什么观点?揭示这种观点所反映的价值观。

___________________________________________________________________________________________

题型:问答题

现场的就地表称为一次表,变送仪表称为二次表。

题型:问答题

循环流化床的固体颗粒不包括()成分。

A.燃尽的灰渣;

B.脱硫剂;

C.燃料;

D.还原剂。

题型:问答题

在设备管理中,引入缓冲区的主要原因是什么设备控制器的基本功能是什么

题型:问答题

刘某素与向某不和,在闹市区殴打向某,公安机关对刘某处以相应罚款,下列说法正确的有:()

A.公安机关应建立此案行政执法案卷

B.刘某不符公安机关的处罚决定,可以查阅此案行政执法案件

C.若该案卷涉及国 * * 密法律规定则不得被本案当事人查询

D.即使该案卷涉及国 * * 密法律规定,刘某和向某也可以查询

更多题库