我的輸出結(jié)果不對是為什么
#include<iostream> #include<cstdlib> using?namespace?std; int?getMaxOrMin(int*?arr,?int?count?,bool?isMax)? { int?temp?=?arr[0]; for?(int?i?=?1;?i?<?count;?i++) { if?(isMax) { if?(temp?<?arr[i]) { temp?=?arr[i]; } } else{ if?(temp?>?arr[i]) { temp?=?arr[i]; } } return?temp; } } int?main() { int?arr1[4]?=?{?3,5,7,1?}; bool?isMax?=?false; cin?>>?isMax; cout<<getMaxOrMin(arr1,?4,?isMax)<<?endl; return?0;}
為什么把主函數(shù)里isMax換個名就可以了》》??????
2020-09-10
首先寫代碼對齊很重要,要寫的好看。你的main函數(shù)卸載了getMaxOrMin()下面,缺少了花括號。