【项目4拓展1 - 字符数组排序】

原创 2013年12月03日 09:21:44
#include <iostream>
using namespace std;
//两个函数bubble_sort和output_array的声明
 void bubble_sort(char a[],int n)
 {
 	char mid;
    for(int i=0;i<n-1;i++)
	for(int j=0;j<n-i-1;j++)
	{
		if((int)a[j]<(int)a[j+1])
		{
			mid=a[j];
			a[j]=a[j+1];
			a[j+1]=mid;
		}
	}
 }
  void output_array(char a[],int n)
  {
  	for(int i=0;i<n;i++)
  	{
		cout<<"a["<<i<<"]="<<a[i]<<"    ";
		if((i+1)%5==0)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] = {'e','e','s','o'};//请自己补足
    bubble_sort(a,20);   //用冒泡法按降序排序a中元素
    output_array(a,20);
    cout<<endl;
    cout<<endl;   //输出排序后的数组
    bubble_sort(b,15);   //用冒泡法按降序排序b中元素
   output_array(b,15);   //输出排序后的数组
    return 0;
}
//请在下面定义bubble_sort和output_array函数

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

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 ...
  • u012246348
  • u012246348
  • 2013年11月26日 22:16
  • 489

第14周项目4--拓展一--字符数组排序

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者: 沈远宏 * 完成日期:2013 年 12月 ...
  • u012369143
  • u012369143
  • 2013年12月02日 20:02
  • 372

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

今天和一个同学在听宣讲会回来的路上谈起她z
  • z421745963
  • z421745963
  • 2014年04月18日 23:01
  • 980

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

问题及代码: /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:李...
  • LY_624
  • LY_624
  • 2014年11月24日 11:20
  • 452

第十三周项目4 字符数组排序

/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:苏强 *完成日期:2014年11月20日 ...
  • suqiang01134
  • suqiang01134
  • 2014年11月23日 10:32
  • 313

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

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

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

/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:week13-project4-2.cpp *作者:高赞 *完成日...
  • gaozan0902
  • gaozan0902
  • 2014年11月22日 17:35
  • 299

<笔试><面试>编写一个排序函数,实现,既可以排序整形数组,又可以排序字符串。

思路:仿照qsort函数运用函数指针实现排序整形数组、排序字符串的功能。首先,编写整形数组比较函数和字符串比较函数;其次,仿照qsort函数将首元素地址、元素个数、元素大小、比较函数 传参编写熟悉的冒...
  • Footmart_C
  • Footmart_C
  • 2016年06月05日 10:57
  • 639

第十三周项目 4 数组的排序(字符数组的排序)

/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称 :main.cpp * 作 者 :韩娟 完...
  • souljuan
  • souljuan
  • 2014年11月21日 17:50
  • 321

二维字符串数组的输入、输出方式 以及冒泡法排序

1、以下代码中包含二维字符串数组的输入及输出方式  以及冒泡法 // test009.cpp : Defines the entry point for the console application...
  • a904235765
  • a904235765
  • 2015年04月21日 17:55
  • 1972
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【项目4拓展1 - 字符数组排序】
举报原因:
原因补充:

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