改变字符串顺序(倒序)
来源:互联网 发布:海康威视网络容错多址 编辑:程序博客网 时间:2024/05/29 15:27
you are a student from fzu.
倒序成:
fzu from student a are you.
#include <stdio.h>
#include <string.h>
#define MAX_STRING_LEN 50
int main()...{
int j=0;
int i=0;
int nLen;
char src[]="you are a student from fuzhou university.";
char ch=' ';
char dest[1024];
char *sTemp=NULL;
sTemp = src;
nLen=strlen(src);
printf("nLen =%d ",nLen);
for(i=0,j=0;i<=nLen;i++)...{
printf("%s ",&src[nLen-i]);
if(src[nLen-i]==' ')...{
printf("i =%d,j =%d ",i,j);
printf("dest[j]=%c,src[nLen-i+1]=%s. ",dest[j-1],&src[nLen-i+1]);
strncpy(&dest[j],&src[nLen-i+1],i-j+1);
printf("dest=%s ",dest);
j=i;
dest[j-1]=' ';
dest[j]='
#include <string.h>
#define MAX_STRING_LEN 50
int main()...{
int j=0;
int i=0;
int nLen;
char src[]="you are a student from fuzhou university.";
char ch=' ';
char dest[1024];
char *sTemp=NULL;
sTemp = src;
nLen=strlen(src);
printf("nLen =%d ",nLen);
for(i=0,j=0;i<=nLen;i++)...{
printf("%s ",&src[nLen-i]);
if(src[nLen-i]==' ')...{
printf("i =%d,j =%d ",i,j);
printf("dest[j]=%c,src[nLen-i+1]=%s. ",dest[j-1],&src[nLen-i+1]);
strncpy(&dest[j],&src[nLen-i+1],i-j+1);
printf("dest=%s ",dest);
j=i;
dest[j-1]=' ';
dest[j]='
- 改变字符串顺序(倒序)
- 字符串倒序并改变大小写
- 字符串倒序单词顺序不变保留空格
- 数组倒序 & 字符串倒序
- 字符串倒序(面试题)
- 将字符串中的字母倒序,数字顺序保持不变
- C#字典Dictionary排序(顺序、倒序)
- C#字典Dictionary排序(顺序、倒序)
- 字符串倒序
- 字符串倒序
- 字符串倒序
- 倒序字符串
- 字符串倒序
- 字符串倒序
- 字符串倒序
- 字符串倒序
- 字符串倒序
- 字符串倒序
- ExecuteScalar 函数功能
- 开源项目网址
- MFC应用程序中指针的使用
- 试贴
- 动态语言,别再说不
- 改变字符串顺序(倒序)
- 十分好的计算机图书下载网站
- Yacc 与 Lex 快速入门
- http://xinirene.googlepages.com/home
- 可能是婚前最后一次Blog - 9.25心情日记
- 用GD生成生成缩略图的两个选择和区别
- ASP上传图片至数据库内功能的实现
- 读史景迁之《追寻现代中国》
- 学习感想