该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include

void fun (char *ch1, char *ch2)

{

int i, n(0), k;

int length;

bool judge(true);

for (length = 0; *(ch1 + length) != '\0'; length ++);// 计算ch1长度

for (i = length - 1; i >= 0; i --)

{

if (*(ch1 + (length - 1)) == ' ' && judge)// 判断ch1末位是否有空格……

{

while (*(ch1 + i) == ' ')

{

*(ch2 + n ++) = ' ';

i --;

}

judge = false;

}

if (*(ch1 + i) == ' ')

{

for (k = i + 1; *(ch1 + k) != '\0'; k ++)// 将单词按反依次赋予ch2

{

if (*(ch1 + k) == ' ')

{

break;

}

*(ch2 + n ++) = *(ch1 + k);

}

while (*(ch1 + i) == ' ')// 将单词间空格赋予ch2……

{

*(ch2 + n ++) = ' ';

i --;

}

}

if (i == 0 && *(ch1 + i) != ' ')// ch1第一个单词

{

for (k = i; *(ch1 + k) != ' '; k ++)

{

if (*(ch1 + k) == '\0')

{

break;

}

*(ch2 + n ++) = *(ch1 + k);

}

}

}

*(ch2 + n ++) = '\0';

}

void main ()

{

char *p1, *p2, s1[50], s2[50];

p1 = s1;

p2 = s2;

printf ("输入:");

gets (p1);

fun (p1, p2);

puts (p2);

}

c语言中用指针倒序输出,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...相关推荐

  1. c语言指针实现字符串倒序输出,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void fun (char *ch1, char *ch2) { int i, n(0), k; int lengt ...

  2. c语言逆序输出字符串指针,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void fun (char *ch1, char *ch2) { int i, n(0), k; int lengt ...

  3. void slove C语言什么意思,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void fun (char *ch1, char *ch2) { int i, n(0), k; int lengt ...

  4. 如何用c语言倒序输出字母,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void fun (char *ch1, char *ch2) { int i, n(0), k; int lengt ...

  5. 输入一串英文 将单词逆序输出

    输入一串英文 将单词逆序输出,如: 输入 my name is abc 输出 abc is name my 程序: #include<iostream> #include<cstri ...

  6. c语言中用指针的必要性,浅析C语言使用指针的必要性.pdf

    第 21 卷第 8 期长春大学学报Vol 21No 8 2011 年 8 月 JOURNAL OF CHANGCHUN UNIVERSITYAug 2011 收稿日期 2011 06 20 作者简介 ...

  7. c语言怎么产生随机字母,菜鸟求助,写一个随机输出26个英文字母的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include // 用srand.rand函数了 #include // 用time函数了 #define LEN 32 // 产生 ...

  8. c语言求英文字母编号,菜鸟求助,写一个随机输出26个英文字母的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include // 用srand.rand函数了 #include // 用time函数了 #define LEN 32 // 产生 ...

  9. c语言编程26个字母,菜鸟求助,写一个随机输出26个英文字母的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include // 用srand.rand函数了 #include // 用time函数了 #define LEN 32 // 产生 ...

最新文章

  1. SQL Plan Management介绍
  2. matlab cell取一列,MATLAB cell struct
  3. NIO 之 FileChannel
  4. StevenBoyd--Convex optimization--1. Introduction
  5. Python Pandas –合并,联接和串联
  6. python怎么分析数据结构_《利用Python进行数据分析》第五章-pandas的数据结构介绍...
  7. Linux FTP 服务器配置简单说明
  8. PCB 设计流程(allegro 为例)
  9. 修改echarts饼状图位置
  10. EasyExcel实现excel导出【设置自定义样式--案例分析】
  11. 计算机中桌面中不显示U盘图标,电脑桌面右下角不能显示u盘图标解决方法
  12. 中央台“互联网时代”纪录片分集要点
  13. stm32-HY-SRF05 超声波模块-原理及代码解读
  14. 每日10行代码86: 计算两个向量的夹角余弦值
  15. Selenium-鼠标和键盘操作
  16. Android 7.0新特性——长按出现快捷方式
  17. QQ邮箱IMAP/SMTP服务,设置 未成功原因
  18. Kaggle上的狗品种识别(ImageNet Dogs)
  19. 关于调用淘宝IP获取城市信息-- 随笔
  20. C++ 每日一题13:数字金字塔

热门文章

  1. java框架实例---自定义标签实例
  2. 将一副完整的位图均分成n块位图显示
  3. mysql操作符_MySql 中的=操作符
  4. java定时运行一个url_Swift 4:如何异步使用URLSessionDataTask但请求是否在一个定时队列中?...
  5. mysql关闭12260端口_windows 如何查看端口占用情况?
  6. C语言中指针的基类型,c – 将指针从一种基类型转换为另一种基类型
  7. oracle以10个记录为一页查询,SQL查询前10条记录(SqlServermysqloracle)语法分析
  8. curve函数 roc_sklearn-roc_curve
  9. 三维振镜原理_展商专访 | 先临三维与易加三维联合携多款精品及新品亮相2020年TCT亚洲展...
  10. 残差曲线意义_生存曲线(三):统计分析方法这么多,到底选哪个?