某人的红细胞与B型血的血清凝集,其血清与B型血的红细胞不凝集,此人血型为()
A.A型
B.B型
C.O型
D.AB型
E.亚型
参考答案:D
关于装置的干燥,下列说法正确的是()。
A、干燥是除去系统中残留的水分
B、系统干燥前,工艺管道安装完备
C、系统干燥前,要求工艺管道吹扫合格,气密均已合格
D、一般是干燥完后再做气密
已知在文件IN65.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat()是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求是:(1)求出这个文件中共有多少个正整数totNum。(2)求出这些数中的各位数字之和是奇数的个数totCnt,以及满足此条件的这些数的算术平均值totPjz。最后调用函数WriteDat()把所有结果输出到文件OUT65.DAT中。 注意:部分源程序已给出。 请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。 试题程序: #include<stdio.h> #include<conio.h> #define MAXNUM 200 int xx[MAXNUM]; int totNum=0; int totCnt=0; double totPjz=0.0; int ReadDat(void); void WriteDat(void); void CalValue(void) void main() int i;clrscr();for(i=0;i<MAXNUM;i++) xx[i]=0;if (ReadDat ()) printf ( "数据文件IN65.DAT不能打开! \007\n"); return;CalValue();printf ( "文件IN65.DAT中共有正整数=%d个\n", totNum);printf ( "符合条件的正整数的个数=%d个\n", totCnt);printf("平均值=%.21f\n",totPjz);WriteDat(); int ReadDat(void) FILE *fp;int i=0;if((fp=fopen("IN65.DAT","r"))==NULL) return 1;while(!feof(fp)) fscanf (fp, "%d", &xx [i++]fclose(fp);return 0; void WriteDat(void) FILE *fp;fp=fopen("OUT65.DAT","w");fprintf(fp,"%d\n%d\n%.21fkn",totNum, totCnt,totPjz);fclose(fp);