数组例题.docVIP

  • 1
  • 0
  • 约 12页
  • 2016-09-20 发布于河南
  • 举报
数组例题

数组例题 1.对8个数按降序排序——选择法 main() { int a[8],i,j,k,t; printf(排序前数据为:); for(i=0;i8;i++) { a[i]=rand()%90+10; printf(%5d,a[i]); } for(i=0;i7;i++) { k=i; for(j=i+1;j8;j++) if(a[k]a[j])k=j; t=a[i];a[i]=a[k];a[k]=t; } printf(\n排序后数据为:); for(i=0;i8;i++) printf(%5d,a[i]); } 2.冒泡排序。要求将保存在数组a[10]中的数按从小到大的顺序排序 #include stdio.h #define N 10 void main() { int i,j,a[N],t; printf(输入数据:); for (i=0;iN;i++) scanf(%d,a[i]); for (i=0;iN-1;i++) for (j=0;jN-i-

文档评论(0)

1亿VIP精品文档

相关文档