第十四周oj平台(2):国家排序
来源:互联网 发布:连云港开创网络 编辑:程序博客网 时间:2024/04/28 00:05
问题及代码:
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:国家排序.cpp*作 者:白云飞*完成日期:2014年11月27日*版 本 号:v1.0**问题描述:国家排序*程序输入:10个国家的名字,一个国家一行*程序输出:排好序的国家名,一个国家一行*/#include <iostream>#include <string>using namespace std;int main()//主函数{ int i,j;//声明变量 string a[10],t;//声明变量和一个字符串数组 for (i=0; i<10; i++)//循环语句,给数组赋值 cin >>a[i]; for (j=0; j<10; j++)//循环语句,进行9轮比较 for(i=0; i<10-j; i++)//循环语句,每轮进行两两比较 if(a[i]>a[i+1])//判断语句,如果前面的数大于后面的书,两数交换位置 { t=a[i]; a[i]=a[i+1]; a[i+1]=t; } for (i=0; i<10; i++)//循环语句 cout <<a[i]<< endl;//输出数组元素 return 0;}
运行结果:
学习心得:
先用for语句输入国家名,再用冒泡法排序,然后用for语句输出国家名,要特别注意的是定义一个string字符串数组用于交换值。
0 0
- 第十四周oj平台(2):国家排序
- 第十四周 OJ平台-国家排序
- 第十四周OJ平台国家排序
- 第十四周 oj平台 国家排序
- 第十四周OJ项目2-国家排序
- 第十四周OJ 2国家排序
- 第十四周项目 oj平台二——国家排序
- 第十四周OJ项目B:国家排序
- 第十四周oj项目二国家排序
- 第十四周OJ项目之国家排序
- 第十四周-OJ平台
- 第十四周项目-国家排序
- 第十四周oj:排列国家名
- 第十四周项目OJ国家名字
- 第十四周oj平台(3):杨辉三角形
- 第十四周OJ项目——国家的比较
- 第十四周 OJ平台-杨辉三角形
- 第十四周 oj平台 杨辉三角形
- cocos js package
- 在Excel中使用SQL语句对多个数据表进行精确筛选 (查询)
- 阻抗匹配设计原理及方法
- Unable to mount the CD/DVD image on the machine Sandbox
- Servlet开发入门(二)
- 第十四周oj平台(2):国家排序
- WS_CLIPCHILDREN与WS_CLIPSIBLINGS
- Linux C语言实现读取ini配置文件
- 第十四周oj平台(3):杨辉三角形
- linux /dev/console设备解析
- 第十四周 OJ平台-求矩阵对角线元素之和
- Oracle 10g: Checklist To Diagnose Issues Related To Automatic Run Of Job GATHER_STATS_JOB (Doc ID 80
- 第十四周项目一:折腾二维数组
- C语言运算符优先级之歌