C++編程:用函數(shù)(要求形實參均用指針變量傳遞數(shù)組的地址)對一個一維數(shù)組進(jìn)行排序,數(shù)組的輸入、輸出均在main()中實現(xiàn)
1 回答
已采納
AAnonymous
TA貢獻(xiàn)62條經(jīng)驗 獲得超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)注
- 1467 瀏覽
添加回答
舉報
0/150
提交
取消
