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

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

冒泡法: #define N 10 #include maopao(int a[N]) { int i,j,t; for(j=0;j

冒泡法: #define N 10 #include maopao(int a[N]) { int i,j,t; for(j=0;j

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

#include main() { int a[10],i,j,t; printf("Input 10 numbers:\n"); for(i=0;i

#include #define number 10 main() { int i,j,temp,a[10]; printf("input 10 numbers:\n"); for(i=0;i

#include #define M 10 void sort(int *a, int size); int main(){ int a[M] = {10, 9, 8, 7, 6, 5, 4, 3, 2, 1}; int i = 0; for(i = 0; i < M; i++) { printf("%4d", a[i]); } printf("\n"); sort(a, M); for(i = 0; i < M; i++) { printf("%4...

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

选择排序: void select_sort(int a[],int n) //传入数组的要排序的元素个数 {int i,j,min,t; for(i=0;i

#include #define N 10//冒泡排序(升序)void bubble_sort(int a[],int n){int i,j; //j表示趟数,i表示第j趟两两比较的次数int tmp; //临时变量for(j=0;j

网站地图

All rights reserved Powered by www.ctrt.net

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