第14周oj项目2国家排序

来源:互联网 发布:hkpic.xyz forum.php 编辑:程序博客网 时间:2024/06/04 20:34
/**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;   }}


 

 

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

学习心得:又复习到了冒泡法的排序。

0 0
原创粉丝点击