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

题型:问答题

问题:

已知数据文件IN15.DAT中存有200个4位数,并已调用读函数readDat() 把这些数存入数组a中。请编制函数jsVal(),其功能是:依次从数组a中取出一个4位数,如果该4位数连续小于该4位数以后的5个数且该数是偶数,则统计出满足此条件的数的个数cnt,并把这些4位数按从小到大的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT15.DAT文件中。注意:部分源程序已给出。程序中已定义数组:a[200],b[200],已定义变量:cnt。请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。试题程序:#include#define MAX 200int a[MAX], b[MAX], cnt = 0; void jsVal(){}void readDat(){int i;FILE *fp;fp = fopen("IN15.DAT", "r");for(i = 0; i < MAX; i++) fscanf(fp, "%d", &a[i]);fclose(fp);}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("OUT15.DAT", "w");fprintf(fp, "%d\n", cnt);for(i = 0; i < cnt; i++)fprintf(fp, "%d\n", b[i]);fclose(fp);}

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

广义的国民收入

题型:问答题

汽车油箱的汽油用掉一半后,关于油箱内汽油的说法正确的是(  )

A.它的质量变为原来的一半

B.它的密度变为原来的一半

C.它的热值变为原来的一半

D.它的比热容变为原来的一半

题型:问答题

()对于天才是一块垫脚石,对能干的人是一笔财富,对弱者是一个万丈深渊.

A.挫折

B.书本

C.金钱

D.努力

题型:问答题

采用桩基或埋深大于5m的深基础,在进行液化指数的计算时,下列陈述中正确的是( )。 ①液化指数取决于地表下20m范围之内的土层特性,上部的土层影响权数较大; ②液化指数取决于地表下20m范围之内的土层特性,厚度大的土层影响权数较大; ③液化指数由地表下15m范围之内各层土的标准贯入试验值综合确定; ④液化指数取决于覆盖层范围之内的土层特性,上部土层的影响权数较大; ⑤液化指数取决于覆盖层范围之内的土层特性,可液化土层的影响权数较大。

A.①②

B.③④

C.①②⑤

D.③④⑤

题型:问答题

客户为( )而产生的购买动机不属于理性信贷动机。

A.获得低融资成本

B.得到长期金融支持

C.获得影响力

D.增加短期支付能力

更多题库