www.ctrt.net > C语言用冒泡法和选择法对10个数进行排序

C语言用冒泡法和选择法对10个数进行排序

C语言程序: #include /* 冒泡排序,非递减有序 */void sort(int arr[], int n){int i, j;int temp;for(i=0; i

不同点: 冒泡排序法:一趟一趟的将两个相邻的数进行交换如果有10个数则需要排9躺,如果是从大到小输出则需要每次将后一个数和前一个数进行比较将较大的数赋值给钱一个数,将较小的数赋值给后一个数,其实就是两个数交换,那么第一趟交换完毕后...

用函数调用的方法编程:从键盘输入10个数,用冒泡法对10个数按由小到大顺序排序,并输出。/***...

运行通过 #include"stdio.h" void main() { int a[10]={100,5,212,255,2,1,0,85,22,-7,}; int i,j,k; for(i=0;i

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

从小到大 #include void main() { int a[10]; int i,j,t; printf("please enter 10 number:\n"); for(j=0;j

#include "stdio.h" void main() { int a[10]; printf("Input 10 numbers!"); printf("\n"); //数组放入10个数 for(int i=0; i0; i--)//冒泡算法排序 { for(int j=0; j a[j+1]) { int temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } //把结...

#include "stdio.h" void main() { int a[10]; printf("Input 10 numbers!"); printf("\n"); for(int i=0; i0; i--) { for(int j=0; j a[j+1]) { int temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } for(i=0; i

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com