语言课件数组.pptxVIP

  • 0
  • 0
  • 约3.1千字
  • 约 76页
  • 2022-05-20 发布于北京
  • 举报
1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;#include stdio.h void main() { int r[30]; /* 给出最大的数组空间 */ int n,i,j,temp,flag; printf(“Please input the number: n=”); scanf(“%d”,n); /* 输入要排序的数组长度n(设n=30)*/ printf(“Please input datas:\n”); for ( i=0; in; i++ ) scanf(“%d”,r[i]); for ( i=0; in-1; i++ ) /* 共需做n-1趟排序 */ { flag=1; /* 用flag作为交换标志,每趟均先假设没有交换*/ for ( j=n-1; ji; j--) if (r[j-1]r[j]) /* 若上重下轻则交换???同时置flag为0 */ { temp=r[j-1]; r[j-1]=r[j]; r[j]=temp; flag=0; } if (flag==1) break; } pri

文档评论(0)

1亿VIP精品文档

相关文档