德克士总部在哪:在C++环境下如何输入3个字符串,按由大到小的顺序输出
来源:百度文库 编辑:高校问答 时间:2024/04/29 21:47:27
用if
#include<string.h>
#include<iostream.h>
void main()
{
int i,j;
string a[3],temp;
for(i=0;i<3;i++)
cin>>a[i];
for(i=0;i<2;i++)
for(j=i;j<2;j++)
if(a[j].length<a[j+1].length)
{ temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
for(i=0;i<3;i++)
cout<<a[i]<<endl;
}