没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
//冒泡排序法
#include <iostream>
#include <iomanip>
#include <cmath>
#include <cstdio>
using namespace std;
int main()
{
int n=10,a[n];
int i,j,tmp;
for(i=0;i<n;i++)
{
a[i]=i+1;
cout<<setw(4)<<a[i];
}
cout<<endl;
for(i=0;i<n-1;i++) //沉底次数:n个数沉底n-1次
{
for(j=0;j<n-1;j++)
{
if(a[j]<a[j+1]) { tmp=a[j]; a[j]=a[j+1]; a[j+1]=tmp; }
}
}
for(i=0;i<n;i++) cout<<setw(4)<<a[i];
return 0;
}
//冒泡排序法(另一种思路)
/* 内外层均为元素,原理为:
第1个数分别与第2,3,4,...n个数比较,满足条件就执行交换;
第2个数分别与第3,4,...n个数比较,满足条件就执行交换;
#include <iostream>
#include <iomanip>
#include <cmath>
#include <cstdio>
using namespace std;
int main()
{
int n=10,a[n];
int i,j,tmp;
for(i=0;i<n;i++)
{
a[i]=i+1;
cout<<setw(4)<<a[i];
}
cout<<endl;
for(i=0;i<n-1;i++) //沉底次数:n个数沉底n-1次
{
for(j=0;j<n-1;j++)
{
if(a[j]<a[j+1]) { tmp=a[j]; a[j]=a[j+1]; a[j+1]=tmp; }
}
}
for(i=0;i<n;i++) cout<<setw(4)<<a[i];
return 0;
}
//冒泡排序法(另一种思路)
/* 内外层均为元素,原理为:
第1个数分别与第2,3,4,...n个数比较,满足条件就执行交换;
第2个数分别与第3,4,...n个数比较,满足条件就执行交换;
第3个数分别与第4,...n个数比较,满足条件就执行交换;
以此类推
*/
#include <iostream>
#include <iomanip>
#include <cmath>
#include <cstdio>
using namespace std;
int main()
{
int n=10,a[n];
int i,j,tmp;
for(i=0;i<n;i++)
{
a[i]=i+1;
cout<<setw(4)<<a[i];
}
cout<<endl;
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(a[i]<a[j])
{
tmp=a[i]; a[i]=a[j]; a[j]=tmp;
}
}
}
for(i=0;i<n;i++) cout<<setw(4)<<a[i];
return 0;
以此类推
*/
#include <iostream>
#include <iomanip>
#include <cmath>
#include <cstdio>
using namespace std;
int main()
{
int n=10,a[n];
int i,j,tmp;
for(i=0;i<n;i++)
{
a[i]=i+1;
cout<<setw(4)<<a[i];
}
cout<<endl;
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(a[i]<a[j])
{
tmp=a[i]; a[i]=a[j]; a[j]=tmp;
}
}
}
for(i=0;i<n;i++) cout<<setw(4)<<a[i];
return 0;
剩余9页未读,继续阅读
资源评论
骑着海龟去海里
- 粉丝: 25
- 资源: 43
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功