第14周项目-OJ平台问题积累(国家排序)

来源:互联网 发布:mysql update 多表 编辑:程序博客网 时间:2024/06/05 00:59
/*copyright (c)2014,烟台大学计算机学院*All rights reserved*文件名称:123.cpp*作者:孙春红*完成日期:2014年12月5日*版本号:v1.0**问题描述:编写程序,将十个国家进行排序。*输入描述:输入字符串,代表是个国家的名字。*程序输出:输出排序后国家的名字。*/#include <iostream>using namespace std;const int num=10;int main( ){    int i,j;    string t,str[num];    for(i=0; i<num; i++)        cin>>str[i];    for (j=0; j<num-1; j++)        for(i=0; i<=num-j-1; i++)            if (str[i]>str[i+1])            {                t=str[i];                str[i]=str[i+1];                str[i+1]=t;            }    for(i=0; i<num; i++)        cout<<str[i]<<endl;    cout<<endl;    return 0;}

运行结果:


知识点总结:

学会运用字符串的输入与输出,以及字符串的定义,通过冒泡程序,将字符进行排序

0 0