2009年8月12日 星期三

C++學習檔案 <亂數數列並列出大小順序>

C++學習檔案 <亂數數列並列出大小順序>

EX

14 59 60 23
4 2 1 3




#include <iomanip>

#include <iostream>

#include <time.h>

#include <stdlib.h>


using namespace std;


int main() {

int n,max=0,maxo=0;

cin >> n;

int *s = new int[n] ;

srand ( time(NULL) );

for(int i=1;i<n;i++){

s[i] = rand () %100;

cout << setw(3)<<s[i] ;

}

cout << endl;

for(int k=1;k<n;k++){

int j=0; for( j=1;j<n;j++){

if(s[j]>max){

max = s[j];

maxo=j;

}

}

cout << setw(3) << maxo;

s[maxo]=0;

max=0;

}


system("pause");

return 0;

}

沒有留言:

張貼留言