隧道长度在()以下,且常年无水干燥的隧道,可不设置排水沟。
A、100m
B、150m
C、200m
D、300m
参考答案:A
通常认为,价格上升而交易量下降是股票价格随后将下跌的信号。()
已知数据文件IN.dat中存有300个四位数,并已调用读函数Rdata()把这些数存入数组a中,请编写函数diffVal(),其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于0的个数count,再求出所有满足此条件的四位数的平均值Ave1,以及不满足此条件的四位数平均值Ave2。最后调用写函数Wdata(),把结果输出到OUT.dat文件中。 例如,1239,9-1-2-3>0,则该数满足条件,计算平均值Ave1,且个数count=count+1。 8129,9-8-1-2<0,则该数不满足条件,计算平均值Ave2。 注意:部分源程序已经给出。程序中已定义数组a[300],已定义变量count、Ave1、Ave2。请勿改动主函数main()、读函数Rdata()和写函数Wdata()的内容。#include <stdio.h>#int a[300], count = 0;double Ave1 = 0.0, Ave2 = 0.0;void diffVal()void Rdata() FILE *fp; int i; fp = fopen("IN. dat", "r"); for (i=0; i<300; i++)fscanf(fp, "%d,", &a[i]); fclose(fp);void Wdata() FILE *fp; fp = fopen ("OUT. dat", "w"); fprintf(fp, "%d\n%7.2f\n%7.2f\n", count, Ave1, Ave2); fclose(fp);main() Rdata(); diffVal(); Wdata(); printf ("count=%d\n 满足条件的平均值 pzj 1=%7.2f\n 不满足条件的平均值pzj2=%7.2f\n", count, Ave1, Ave2);