12月 17
我是新手,在練習陣列時,常常需要在陣列裡打進很多的資料,這個小程式可以生成 N 個數字,然後亂數排列,以確保每個數字不重複,在練習陣列排序、搜尋,很好用。
C:
標籤: C語言-
#include<stdio.h>
-
#include<stdlib.h>
-
#include<time.h>
-
-
main ()
-
{
-
int arrMAX;
-
int i,j,n;
-
int tmp;
-
-
do{
-
scanf("%d",&arrMAX);
-
int box[arrMAX];
-
for(i=0;i<arrMAX;i++)
-
box[i] = i+1;
-
for(j=0;j<1415;j++)
-
{
-
for(i=0;i<arrMAX;i++)
-
{
-
srand(time(NULL)+box[i]);
-
n = rand()%arrMAX;
-
tmp = box[i];
-
box[i] = box[n];
-
box[n] = tmp;
-
}
-
}
-
-
for(i=0;i<arrMAX;i++)
-
{
-
if((i+1)%6 == 0)
-
}
-
}while(arrMAX != 0);
-
-
system("PAUSE");
-
}
本篇文章引用網址:
|
其他隨機文章: |



12月 19th, 2007 at 8:17 am
好阿!真是感謝
不過你的部落格怎麼都是英文阿
12月 19th, 2007 at 12:26 pm
我還以為你是外國人,嚇我一跳,把作業放在blog上,是還挺時髦的..ㄎㄎ