沿海地区的单片结构起重机非工作状态的计算风压为()N/m2。
A.300~500
B.500~600
C.600~1000
D.1500
参考答案:C
已知在文件IN94.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat()的功能是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求:(1)求出该文件中共有多少个正整数totNum;(2)求m这些数中的各位数字之和是偶数的数的个数totCnt,以及满足此条件的这些数的算术平均值totPjz,最后调用函数WriteDat()把所求的结果输出到文件OUT94.DAT中。 注意:部分源程序已给出。 请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。 试题程序: #include <stdio.h> #include <stdlib.h> #define MAXNUM 200 int xx[MAXNUM]; int totNum=0;/*文件IN94.DAT中共有多少个正整数*/ int totCnt=0;/*符合条件的正整数的个数*/ double totPjz=0.0;/*平均值*/ int ReadDat(void); void Writedat(void); void CalValue() void main() int i; system("CLS"); for(i=0;i<MAXNUM;i + +) xx[i]=0; if(Readdat()) printf("数据文件IN94.DAT不能打开!\007\n"); return; CalValue(); printf("文件IN94.DAT中共有正整数=% d个\n",totNum); printf("符合条件的正整数的个数=% d个\n",totCnt); printf("平均值=% .21f\n",totPjz); Writedat(); int Readdat(void) FILE * fp; int i=0; if((fp=fopen("IN94.DAT","r"))==NULL) return 1; while(! feof(fp)) fscanf(fp,"% d,",&xx[i + +]); fclose(fp); return 0; void Writedat(void) FILE * fp; fp=fopen("OUT94.DAT","w"); fprintf(fp,"% d\n% d\n% .21f\n",totNum,totCnt,totPjz); fclose(fp);
喂黑头钢会造成()事故。
A.打滑
B.冲导卫
C.爆槽