kwrl.net
当前位置:首页 >> 用C语言编写一个,用指针实现冒泡排序.的 程序,... >>

用C语言编写一个,用指针实现冒泡排序.的 程序,...

#include main() { int a[]={12,6,4,9,3,8}; int *p=a; int i,j; for(i=0;i

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 参考...

#include const int MAXSIZE = 100;int main() {int i,j,t,n,N,a[MAXSIZE];scanf("%d",&N);while(N--) {scanf("%d",&n);for(i = 0; i < n && i < MAXSIZE; ++i)scanf("%d",&a[i]);for(i = 0; i < n - 1; ++i) {for(j = i + 1; j < n; ++j) {if(a...

根据我多年的 C 语言编程经验,如果能够少用(或者不用)指针的地方,那么尽量还是不要使用指针,可以通过别的方法实现相同功能。例如:你这个冒泡排序程序,如果需要处理的数据量不大,你就可以使用数组下标来实现。具体的源程序,现在市面上关...

#include int main(){ int a[10]={1,2,3,4,5,6,7,8,9,10}; int i,j,t; for(i=1;i

int i,j,temp;for(i=0;i

#include “stdio.h” main() {int a[8]; int j,i; for(i=0;i<8;i++) { printf(“请输入第%d个数:\n”,i+1); scanf(“%d”,&a[i]); } for(j=1;j<9;j++) for(i=0;i<8–j;i++) {if(a[i]>a[i+1]) a[i+1]=a[i]; } for(i=0;i<8;i++) printf("\n排序后的...

#includeint main(void){int i,j,temp,array[12]={96,35,12,58,78,90,587,21,0,-65,106,52};printf(" 排序前的一维数组 array[12] 的数据如下:\n");for(i=0;i

想输入多少个数据都可以自己定义,如果不需要,把n改为10就可以了 #include #include void main() { int i,j,t,n,a[100]; int *p; printf("请输入n=:"); scanf("%d",&n); for(i=0;i

#include int main(){int a[8]={1,5,4,2,3,6,9,8};int i,j,t;for(i=0;i

网站首页 | 网站地图
All rights reserved Powered by www.kwrl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com