摘要:
#include#include#define M 10void input(int *s, int size){int i;for(i=0; ir[i+1]){t=r[i];r[i]=r[i+1];r[i+1]=t;}}}}//打印函数void output(int *a, int size){int i;for(i=0; i<size; i++){printf("%d ", *(a+i));}printf("\n");} int main(){int arr[M];input(arr,M);output(arr,M);sort(arr,M);o 阅读全文
摘要:
#include#include#define M 10//随机生成数组中的元素 void input(int *s, int size){int i;for(i=0; ia[j]) p=j;//用p标记每次最小的元素的位置 }if(p!=i){t=a[i];a[i]=a[p];a[p]=t;}}}//打印函数void output(int *a, int size){int i;for(i=0; i<size; i++){printf("%d ", *(a+i));}printf("\n");} int main(){int arr[M];inp 阅读全文