#include<iostream>
using namespace std;
//用一函数对十个等长字符串进行排序
void str_sort(string* p)
{
//直接使用冒泡法进行排序
for(int i=0;i<5;i++)
for(int j=0;j<4-i;j++)
if (p[i] > p[i+1])
{
string temp = p[i];
p[i] = p[i+1];
p[i+1] = temp;
}
}
int main()
{
string str[5];
cout << "输入这五个字符串:";
for (int i = 0; i < 5; i++)
cin >> str[i];
str_sort(str);
cout << "新字符串:";
for (int i = 0; i < 5; i++)
cout << str[i] << " ";
return 0;
}
谭浩强c++第三版6-11
最新推荐文章于 2024-07-29 22:05:42 发布