回复 第10楼 arquehi 的帖子
來學習經驗 永遠上進
程序代码:#include <time.h>
#include <stdio.h>
#include <conio.h>
#define M 10
/*交换函数*/
int change(int *a,int *b){
int m;
m=*a;
*a=*b;
*b=m;
}
int main(void){
int num[M]={0};
int i,j;
srand((unsigned)time(NULL));
printf("The number is:\n");
for(i=0;i<M;i++){
num[i]=(rand()%M)+1;
printf("%d ",num[i]);
}
for(i=0;i<M;i++)
for(j=M-1;j>i;j--){
if(num[i]<num[j])
change(&num[i],&num[j]);
}
printf("\nThe max is %d and %d.\n",num[0],num[1]);
getch();
return 0;
}
