c语言排序作业帮,C语言 冒泡排序法

749aec4deecbd4f05d53c7c6d50ee1fd.png

/*************************************************************************

> File Name: sort.c

> Author: heathcliff

> Mail: ---------------------

> Created Time: 2016年04月04日 星期一 18时45分07秒

************************************************************************/

#include

#define M 10//定义数组的范围

int main(void)

{

/*

int m;

scanf("%d",&m);

a[m];

是错误的,不能这么定义

*/

int a[M];

int i = 0;

int j = 0;

int temp;

printf("please input 10 numbers:\n");

for(i = 0;i < M;i++){

scanf("%d",&a[i]);

}

for(i = 0;i < M;i++)

for(j = M-1;j >= i;j--){

if(a[j] < a[j-1]){

temp = a[j-1];

a[j-1] = a[j];

a[j] = temp;

}

}

printf("The sort of output is as following :\n");

for(i = 0;i < M;i++)

printf("[%d]",a[i]);

printf("\n");

}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部