计量间的两管掺输流程,其中一条是油井的产出物和输送的()在井口掺合在一起,从井口回到计量间。
A.蒸汽
B.碱水
C.冷水
D.热水
D、热水
A.蒸汽
B.碱水
C.冷水
D.热水
D、热水
A.单井降压-加热-分离器分离-集气支线-集气站汇管汇合-集气干线
B.单井降压-分离器分离-加热-集气支线-计量-集气站汇管汇合-集气干线
C.单井降压-加热-集气支线-集气站汇管汇合-分离器分离-计量-集气干线
D.单井降压-加热-集气支线-分离器分离-计量-集气站汇管汇合-集气干线
A.关键路线是一条具体的功能路线,这些功能对完成任一产品、流程或系统中的基本功能都是必需的
B.两条粗实线标出研究范围,中间是要研究的功能
C.以“怎么做-为什么”的逻辑关系来展示各个功能间的相互关系
D.FAST图从左到右解释了“怎么做”的问题,从右到左解释了“为什么”的问题
A.正输
B.反输
C.越站
D.清管
已知数据文件in. dat中存有10组每组20个四位数的数据,每个数据间用空格分隔,调用读函数ReadDat()把这10组数据存人数组aa中(其中,aa定义为int aa [10][20])。请编制一函数jsVal(),其功能是:首先将每组20个数按从小到大的顺序进行排序,排序后的结果仍存人数组aa中,接着去掉每组中最中间的两个数以及最小的两个数,然后计算其余16个数的算术平均值,并将计算结果按组的顺序依次存人数组bb中(其中,数组bb定义为float bb[10]),最后调用写函数WriteDat()把结果bb输出到文件out.dat中。
注意:部分源程序已给出。
程序中已定义全局变量:aa[10][20]、bb[10]。
请勿改动数据文件in. dat中的任何数据、主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
.试题程序
include
int aa[10][20];
float bb[10];
void jsVal()
{
}
void ReadDat()
{
int i,j;
FILE * fp;
fp=fopen("in, dat","r");
for(i=0; i<10; i++)
for(j=0 d<20; j++) fseanf (fp,"%d", &aa[i][j])
fclose(fp);
}
void main()
int i;
ReadDat(); /*读数据*/
jsVal(); / *按要求计算* /
for(i=0;i<10;i++) /*从屏幕输出结果*/
prinff("%6.21f\n", bb[i])
WriteDat(); / *输出结果到文件* /
}
WriteDat()
{
FILE * fp;
int i;
fp=fopen("out, dat","w");
for(i=0; i<10;i++)
fprintf(fp,"%6.21f\n",bb[i]);
fclose(fp);
}