问题 3775 --国家名排序(完善程序)

3775: 国家名排序(完善程序)★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 216  解决: 179
[提交][状态][命题人:]

题目描述

对给定的10个国家名,按其字母的顺序输出。

#include<iostream>
using namespace std;
string t,cname[20];
int main()
{
	for(int i=1;i<=10;i++)
	        cin>>cname[i];
	int k;
	for(int i=1;i<=9;i++)
	{
		_____(1)_____
		for(int j=i+1;j<=10;j++)
			if(cname[k]>cname[j])
			     ______(2)______
	     _____(3)______
	    cname[i]=cname[k];
	    cname[k]=t;
	}
	for(int i=1;i<=10;i++)
	       cout<<cname[i]<<endl;
	return 0;    
}

输入

输出

样例输入
Copy
abcd abc acb bac dcab bca cab dcba cba bacd 
样例输出
Copy
abc
abcd
acb
bac
bacd
bca
cab
cba
dcab
dcba

提示

来源

[提交][状态]