十四周——字符数组排序

原创 2013年12月02日 12:34:28
/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者:  申玉迪
* 完成日期:2013 年 11 月 30日
* 版 本 号:v1.0
* 输入描述: 无
* 问题描述:数组冒泡法排序
*/
#include <iostream>

using namespace std;

void bubble_sort(char s[],int n)
{
    int i,j,t;
    for(j=0;j<n-1;j++)
    {
        for(i=0;i<n-j-1;i++)
        {
        if(s[i]>s[i+1])
        {
            t=s[i+1];
            s[i+1]=s[i];
            s[i]=t;
        }
        }
    }
}
void output_array(char s[],int n)
{
    int i;
    for(i=0;i<n;i++)
    {
        cout<<s[i]<<" ";
    }
    cout<<endl;
}
int main()
{
    char a[20]={'s','o','r','t','b','u','b','b','l','e','s','e','l','e','c','t','o','k','o','k'};
   char b[15]={'a','b','a','e','h','e','c','a','b','d','e','f','y','a','p'};
    bubble_sort(a,20);
    output_array(a,20);
    bubble_sort(b,15);
    output_array(b,15);
    return 0;
}




 

                                                                                                                                                                                                                                                                                                                                                                                       

相关文章推荐

第十四周项目4(拓展1)--字符数组选择排序

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 ...

第十四周项目6--字符串操作(字符数组做法)

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:201...

C语言之分支结构 字符数组 冒泡排序

C语言基础 分支结构 字符数组 冒泡排序

第13周项目4(2)字符数组排序

/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:ccc.cpp *作    者  张伟建 *完成日期:201...

第十三周项目四(二):字符数组排序

/* *copyright (c) 2014, 烟台大学计算机学院. *All rights reserved. *文件名称:test.cpp *作者:陆云杰 *完成日...

1214 1159,二维字符数组sort排序

1214:字符串反转排序 时间限制(普通/Java):1000MS/1000MS          运行内存限制:16384KByte 总提交:82            测试通过:40 描述 ...
  • Triose
  • Triose
  • 2015年03月06日 10:55
  • 267

字符数组排序

输入代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期...

一道字符数组的全排序问题

今天和一个同学在听宣讲会回来的路上谈起她z

字符数组的排序

我感觉字符数组的排序可以把字符数组以及指针这

sort和qsort对字符数组排序

#include #include #include #include using namespace std; //升序比较:第一个元素比第二个元素大返回正数(这是元素需要交换的条件) i...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:十四周——字符数组排序
举报原因:
原因补充:

(最多只允许输入30个字)