第十四周oj平台(2):国家排序
2014-11-27 15:20
218 查看
问题及代码:
运行结果:
学习心得:
先用for语句输入国家名,再用冒泡法排序,然后用for语句输出国家名,要特别注意的是定义一个string字符串数组用于交换值。
/* *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字符串数组用于交换值。
相关文章推荐
- 第十四周oj项目二国家排序
- 第十四周OJ平台国家排序
- 第十四周 OJ平台-国家排序
- 第14周 oj平台<对10个国家进行排序>
- 第14周-OJ平台-国家排序
- 第十四周oj平台(3):杨辉三角形
- 第十四周项目 oj平台二——国家排序
- 第十四周 oj平台 国家排序
- 第14周oj项目2国家排序
- 第十四周oj:排列国家名
- 第14周项目-OJ平台问题积累(国家排序)
- 第十四周oj平台(1):求矩阵对角线元素之和
- 《第16项目:国家税务协同平台项目》-视频目录
- 按不同国家语言进行字符串排序 选自:Goodspeed's Blog
- 汪文斌:CNTV立志成为国家网络视频公共服务平台
- IOS 平台获取当前的国家/语言设置
- 2015年第十四周oj刷提:C++ 习题 输出日期时间--友元函数
- 14周(国家排序)
- 第十五周oj平台:两数和与差
- 第十八周oj平台:用数字造数字