#includeiostream#defineN5usingnamespacestd;intmain(void){inti,j,a[N],max,min,b[N]={0};FILE*fp;printf(\"请输入%d个整数\\n\",N);for(i=0;iN;i)scanf(\"%d\",fp=fopen(\"E:/1.txt\",\"w\");//若E:/1.txt存在则清空,并写入;不存在则建立if(fp==NULL)printf(\"OPENERROR!\\n\");for(i=0;iN;i)fprintf(fp,\"%d\\n\",a);//写入E:/1.txt//fclose(fp);//fp=fopen(\"E:/1.txt\",\"r\");rewind(fp);for(i=0;iN;i)fscanf(fp,\"%d\\n\",//从E:/1.txt中读取出来放到数组b中for(i=0;iN;i){min=b[0];max=b[0];for(j=1;jN;j){if(b[j]max)max=b[j];if(b[j]min)min=b[j];}}printf(\"max=%d,min=%d\\n\",max,min);fclose(fp);return0;}你是这个意思吧?先从键入输入几个数写到文件中去,再从文件里读出来,然后比较大校 |