密接式车钩摘挂作业时,车辆的摘挂和制动软管的摘解由()负责。
A、车站人员
B、机车乘务员
C、调车人员
D、列检人员
参考答案:C
患儿,5岁。3月前曾患肺炎,病愈后一直不思进食,食而不化,大便稀薄,夹有不消化食物,形体较瘦,乏力肢倦,舌质淡,苔薄白。治疗应首选()
A.肥儿丸
B.枳术丸
C.异功散
D.保和丸
E.四君子汤
已知文件IN.DAT中存有300个四位数,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数isValue(),其功能是:求出所有这些四位数是素数的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从小到大的顺序进行排序。最后main()函数调用写函数writeDat()把数组b中的数输出到OUT.DAT文件。 例如,5591是素数,则该数满足条件存入数组b中,且个数cnt=cnt+1。 9812是非素数,则该数不满足条件忽略。 注意:部分源程序存在文件PROG1.C文件中。程序中已定义数组:a[300],b[300],已定义变量:cnt。请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。 [试题程序] #include int a[300],b[300],cnt=0; void readDat(); void writeDat(); void jsValue(); int isP(int m) int i; for(i=2;i<m;i++) if(m%i==0)return 0; return 1; void jsValue() void main() int i; readDat(); jsValue(); writeDat(); printf("cnt=%d\n",cnt); for(i=0;i<cnt;i++) printf(“b[%d]=%d\n”,i,b[i]); void readDat() FILE *fP; int i; fp=fopen(“in.dat”,"r"); for(i=0;i<300;i++) fscanf(fp,“%d,”,&a[i]); fclose(fp); void writeDat() FILE *fp; int i; fp=fopen("out.dat","w"); fprintf(fp,"%d\n",cnt); for(i=0;i<cnt;i++) fprintf(fp,"%d\n",b[i]); fclose(fp);