第三章二十九题

来源:互联网 发布:髋关节置换术全球数据 编辑:程序博客网 时间:2024/05/17 06:56
#include<stdio.h>#include<stdlib.h>#define N 10000void sort(int a[],int n){int i,j,k,temp;for(i=0;i<n-1;i++){k=i;for(j=i+1;j<n;j++)if(a[j]<a[k]) k=j;if(k!=i){temp=a[k];a[k]=a[i];a[i]=temp;}}}main(){int a[N],i,k,flag=1;srand(5);for(i=0;i<N;i++)a[i]=rand();sort(a,N);while(flag==1){printf("请输入下标:");scanf("%d",&k);printf("a[%d]=%d\n",k,a[k]);printf("是否继续(是请按1,否请按0):");scanf("%d",&flag);}}

0 0