字符串交换
来源:互联网 发布:整容后遗症 知乎 编辑:程序博客网 时间:2024/04/30 12:18
代码如下:
#include<stdio.h>#include<string.h>#include<stdlib.h>int main(void){ int n,k,i,j; char str[100][11]; scanf("%d %d",&n,&k); for(i=0;i<n;i++) scanf("%s",str[i]); for(i=0;i<k;i++) { for(j=0;j<n-i;j++) { if((strcmp(str[j],str[j+1]))>0) { char *p=(char*)malloc(11); strcpy(p,str[j]); strcpy(str[j],str[j+1]); strcpy(str[j+1],p); free(p); } } } for(i=0;i<n;i++) printf("%s\n",str[i]); return 0;}
0 0
- 交换字符串
- 字符串交换
- 字符串交换
- 交换字符串
- 交换字符串
- 交换两个字符串
- 交换两个字符串
- 字符串的交换
- 两两字符串交换
- 字符串交换函数
- 交换两个字符串
- 字符串赋值,查找,交换
- C字符串交换
- 交换两个字符串内容
- 交换前后字符串
- 值交换与字符串交换的对比
- 交换字符串最快的方法。
- 【转载】交换两个字符串数据
- 北京赛车PK10技巧之猜谁是冠军
- 类对象的成员变量地址为成员变量在类对象中的偏移量
- 怀孕初期要注意的
- 创建和删除表格
- emacs解除read-only的buffer锁定 .
- 字符串交换
- android开发之利用SharedPreferences保存字符串数组
- 如果做好一个项目
- 孙鑫C++教程笔记01
- CodeForces 281c Rectangle Puzzle 计算几何
- 编程之美--2.1 求二进制数中1的个数
- c++ try_catch throw
- hdoj2767 Proving Equivalences(强连通分量+缩点)
- Eclipse+ADT对android应用签名打包详解