C++編程:用函數(shù)(要求形實(shí)參均用指針變量傳遞數(shù)組的地址)對一個一維數(shù)組進(jìn)行排序,數(shù)組的輸入、輸出均在main()中實(shí)現(xiàn)
1 回答
已采納

AAnonymous
TA貢獻(xiàn)62條經(jīng)驗(yàn) 獲得超31個贊
//?是這個意思么 #include?<iostream> #include?<algorithm> void?MySort(int*?a,?int?len) { //?具體排序方法就不寫了 std::sort(a,?a+len); } int?main() { int?N;?std::cin?>>?N; int?*arr?=?new?int[N]; for?(int?i?=?0;?i?<?N;?++i) std::cin?>>?arr[i]; //?help?function?(print?array) auto?print?=?[&]()?{ for?(int?i?=?0;?i?<?N;?++i){ std::cout?<<?arr[i]?<<?"?"; } std::cout?<<?std::endl; }; std::cout?<<?"before?sort"?<<?std::endl; print(); MySort(arr,?N); std::cout?<<?"after?sort"?<<?std::endl; print(); return?0; }
- 1 回答
- 0 關(guān)注
- 1436 瀏覽
添加回答
舉報(bào)
0/150
提交
取消