#includestdio.h#includestdlib.hintGetMaxOrMin(int*pArr,intnLen,boolbGetMaxOrMin){//获取数组中的最小值if(NULL==pArr)return-1;if(nLen1)return-1;intnRet=*(pArr);for(inti=1;inLen;i){intnTemp=*(pArr);if(bGetMaxOrMin){if(nTempnRet)nRet=nTemp;}else{if(nTempnRet)nRet=nTemp;}}returnnRet;}intmain(intargc,char*argv[]){intarrInt[10]=;for(inti=1;i=10;i){printf(\"请输入第%d个数:\",i);scanf(\"%d\",}printf(\"最大数为:%d\\n\",GetMaxOrMin(arrInt,10,true));printf(\"最小数为:%d\\n\",GetMaxOrMin(arrInt,10,false));return0;} |