c++编程 冒泡排序
#include<iostream>
using namespace std;
void maopao(int a[],int size)
{int temp,work;
for(int pass=1;pass<size;pass++)
{work=1;
for(int i=0;i<size-pass;i++)
{if(a[i]>a[i+1])
{temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
work=0;
}}if(work) break;
}}int main()
{int a[100],i,size;
size=0;
for(i=0;;i++)
{cin>>a[i];
if(a[i]==0) break;
size++;
}maopao(a,size);
for(int i=0;i<size;i++)
cout<<a[i]<<" ";
}
using namespace std;
void maopao(int a[],int size)
{int temp,work;
for(int pass=1;pass<size;pass++)
{work=1;
for(int i=0;i<size-pass;i++)
{if(a[i]>a[i+1])
{temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
work=0;
}}if(work) break;
}}int main()
{int a[100],i,size;
size=0;
for(i=0;;i++)
{cin>>a[i];
if(a[i]==0) break;
size++;
}maopao(a,size);
for(int i=0;i<size;i++)
cout<<a[i]<<" ";
}
上一篇:数字练习
下一篇:孔雀东南飞
声明:以上文章均为用户自行添加,仅供打字交流使用,不代表本站观点,本站不承担任何法律责任,特此声明!如果有侵犯到您的权利,请及时联系我们删除。
文章热度:★☆☆☆☆
文章难度:☆☆☆☆☆
文章质量:☆☆☆☆☆
说明:系统根据文章的热度、难度、质量自动认证,已认证的文章将参与打字排名!
本文打字排名TOP20
- 1游客19470509... 05-05 00:42257 KPM
- 2冲冲冲鸭A 11-01 15:22168 KPM
- 3游客12870926... 12-01 18:37121 KPM
- 4自然即存在 04-16 13:14118 KPM
- 5游客15471671... 10-01 22:59118 KPM
- 6游客13886665... 10-15 12:25117 KPM
- 7振威39420564 02-11 15:52108 KPM
- 8游客13778558... 07-16 13:50101 KPM
- 9星码编程 01-01 19:28100 KPM
- 10游客57538997 02-11 15:1496 KPM
- 11游客13815257... 08-23 15:4395 KPM
- 12游客18981104... 04-19 13:1683 KPM
- 13游客18128918... 07-03 14:1281 KPM
- 14游客18779873... 02-02 10:5080 KPM
- 15缪雪儿、佛兰 02-11 11:1876 KPM
- 16余夫 02-13 14:4172 KPM
- 17游客18692741... 02-09 10:4272 KPM
- 18游客21751174... 03-12 21:0772 KPM
- 19游客13791371... 01-22 21:1171 KPM
- 20游客76596836 02-11 13:3270 KPM