昏倒
我那个是完全照上面写的改的
我没编译器 我也不知道对错啊
我只是加个标志位
我那个是完全照上面写的改的
我没编译器 我也不知道对错啊
我只是加个标志位
嵌入式 ARM 单片机 驱动 RT操作系统 J2ME LINUX Symbian C C++ 数据结构 JAVA Oracle 设计模式 软件工程 JSP
菜鸟, 学习中~~
#include<iostream.h>
#include<iomanip.h>
#include<cstdlib>
int main()
{
int i,j,k;
int a[10];
for(i=1;i<=10;i++)
a[i-1]=rand()%100; //产生随机数组
for(i=1;i<=10;i++)
cout<<a[i-1]<<setw(5); //输出数组
cout<<endl;
for(j=1;j<=10;j++)
{
int min=100; //取min 作为比较值
for(i=j;i<=10;i++)
{
if(min>a[i-1])
{
min=a[i-1]; // 得到最小项和最小数值
k=i-1;
}
}
a[k]=a[j-1];
a[j-1]=min; // 交换
}
for(j=0;j<10;j++)
cout<<a[j]<<setw(5); // //////////////////////输出
cout<<endl;
return 0;
}