在比例尺是1:10000的地图上,图上距离如果是1厘米,那么实际距离是( )。
100米
蓄热室的作用是什么?
已知数据文件IN53.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isVal(),其功能是:依次从数组a中取出一个4位数,如果该4位数连续大于该4位数以前的5个数且该数是偶数,则统计出满足此条件的数个数cnt并把这些4位数按从大到小的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到文件OUT53.DAT中。 请勿改动主函数main()、读函数readDat()和写函数wiltedat()的内容。 试题程序:#include<stdio.h>#define MAX 200int a[MAX],b[MAX],cnt=0;void jsVal()void readDat() int i; FILE *fp; fp=fopen("in53.dat","r"); for(i=0;i<MAX;i++)fscanf(fp,"%d",&a[i]); fclose(fp);void main() int i; readDat(); jsVal(); printf ("满足条件的数=%d\n", cnt); for(i=0;i<cnt;i++)printf("%d",b[i]); printf("\n"); writeDat();writeDat() FILE *fp; int i; fp=foPen("out53.dat","w"); fprintf(fp,"%d\n",cnt); for(i=0;i<cnt;i++)fprintf(fp,"%d\n",b[i]); fclose(fp);