计算机三级数据库技术(上机操作)机试模拟试卷 61及答案与解析 一、程序设计题 1 已知在数据文件 in dat中存有若干个 (个数 #define MAXNUM 200 int xxMAXNUM; int totNum=0; *文件 In Dat中 共有多少个正整数 * int totCnt=0; *符合条件的正 整数的个数 * double totPjz=0 0; *平均值 * int ReadDat(void); void WriteDat(void); void CalValue(void) void main() int i; for(i=0; i0) totNum+ al=xxi 10; *数位分解 * a2=xxi 100 10; a3=xxi 1000 100l a4=xxi 1000; if(a1+a2+a3+a4) 2=一 1) totCnt+; tOtPjz+=xxi totPjz =totCnt; *求平均值 *