软件测试“输入5个英文单词,按字典顺序排列输出它们。” 的概述及其需求
发布网友
发布时间:2022-05-15 23:46
我来回答
共3个回答
热心网友
时间:2024-02-29 06:43
#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
vector<string> v;
cout<<"输入5个英文单词:"<<endl;
for(int i=0;i<5;i++)
{
string s;
cin>>s;
v.push_back(s);
}
sort(v.begin(),v.end());
cout<<"按字典顺序排列输出:"<<endl;
for(int i=0;i<5;i++)
cout<<v[i]<<endl;
return 0;
}
热心网友
时间:2024-02-29 06:43
#include<stdio.h>
#include<string.h>
void main()
{
char str[40],ch;
int i,j,n;
printf("请输入:");
gets(str);
n=strlen(str);
for(i=1;i<n;i++)
for(j=0;j<n-i;j++)
if(str[j]>str[j+1])
ch=str[j],str[j]=str[j+1],str[j+1]=ch;
puts(str);
}
热心网友
时间:2024-02-29 06:44
楼上高端。。这函数没用过,都是手写的