您的位置:首页 > 其它

第14周oj项目2国家排序

2014-11-27 14:49 197 查看
/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:a.cpp
*作    者  张伟建
*完成日期:2014年11月27日
*版 本 号:v1.0
*
*问题描述: 现在给他们按字典序排列,赶紧商议正事。请编写程序,为这10国的代表排好顺序。
*输入描述:10个国家的名字,一个国家一行
*输出描述:排好序的国家名,一个国家一行
*/
#include <iostream>
#include<string>
using namespace std;
const int num=10;
int main()
{

int i,j;
string temp;
string country[num];
for(i=0; i<num; i++)
{

cin>>country[i];
}
cout<<"**********"<<endl;
for(j=0; j<num-1; j++)
{
for(i=0; i<num-j-1; i++)
{
if(country[i]>country[i+1])
{
temp=country[i];
country[i]=country[i+1];
country[i+1]=temp;
}
}
}
for(i=0;i<num;i++)
{
cout<<country[i]<<endl;
}
}




知识点总结:本项目用到了字符串的排序。

学习心得:又复习到了冒泡法的排序。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: