实际上第二次循环不需要那么多次
#includemain(){int k,i,j,t,a[100];printf("put in data\n");for(i=0; ;i++){scanf("%d",&a);if(a<0)break;}for(j=0;j { for(k=0;k<i-1-j;k++) if(a[k] { t=a[k]; a[k]=a[k+1]; a[k+1]=t; } }for(j=0;jprintf("%4d",a[j]);getch();}
使用道具 举报
请务必把回复页面左侧的
Wind Code自动转换
关掉,不然会被自动转换掉,成了斜体标志
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|小黑屋| 碧海潮声大学生网
Copyright © 2001-2013 Comsenz Inc. All Rights Reserved.
Powered by Discuz! X3.2( 浙ICP备11026473号 )