写冒泡排序可以排序多个字符串
来源:互联网 发布:centos升级内核 编辑:程序博客网 时间:2024/05/21 00:15
写冒泡排序可以排序多个字符串
#define _CRT_SECURE_NO_WARNINGS 0#include <stdio.h>#include <windows.h>#include <assert.h>#include <string.h>void string_sort(char *arr[][7], int num){assert(arr);assert(num > 0);int i = 0;int j = 0;int flag = 0;for (i = 0; i < num; i++){flag = 0;for (j = 0; j < num - 1 - i; j++){if (strcmp(arr[j], arr[j + 1]) > 0){flag = 1;//相当于两个数交换(同样的思想)char buff[64]; //创建缓冲区strcpy(buff, arr[j]); //arr[j]放入缓冲区strcpy(arr[j], arr[j + 1]); //arr[j+1]覆盖arr[j]strcpy(arr[j + 1], buff); //缓冲区覆盖arr[j+1]}}}if (flag == 0){return;}}int main(){char arr[][7] ={"ffffff","aaaaaa","bbbbbb","gggggg","kkkkkk",};int len = sizeof(arr) / sizeof(arr[0]);string_sort(arr, len);system("pause");return 0;}
阅读全文
0 0
- 【C语言】写冒泡排序可以排序多个字符串。
- 写冒泡排序可以排序多个字符串。
- 写冒泡排序可以排序多个字符串。
- 写冒泡排序可以排序多个字符串
- 写冒泡排序可以排序多个字符串.
- 写冒泡排序可以排序多个字符串
- 写冒泡排序可以排序多个字符串。
- 冒泡排序可以排序多个字符串
- 冒泡排序多个字符串
- 使用冒泡排序,排序多个字符串
- 没事写个冒泡排序
- 使用冒泡排序多个字符串
- C语言---冒泡排序排序多个字符串
- 【C语言】写冒泡排序可以排序一个整型数组。
- 写冒泡排序可以排序一个整型数组
- 冒泡排序既可以排字符串也可以排字符串
- 编写冒泡排序,可以排序整形数组,也可以排序字符串
- 【动手写排序】冒泡排序
- puppet的主要资源解释及示例
- 获取IP
- 如果文件已经出现在了git库里面 但是后续不需要再次追踪的处理
- springMVC为系统添加验证码
- [BZOJ]3262: 陌上花开 CDQ分治+树状数组
- 写冒泡排序可以排序多个字符串
- css中单位px、pt、em和rem的区别
- cookie的属性和属性的作用
- Valid Palindrome II
- 自定义类型:结构体,枚举,联合
- LeetCode 566.Reshape the Matrix
- 如何在Ubuntu Linux中查找您的IP地址 [译]
- 关于奶牛art1003的题解
- Unity3d Dotween插件的简单介绍及示例代码