输入:ABCDEFGHIJ

输出 :J I H G F E D C B A

这道题思路就是先让指针指向字符数组的最后的元素,再用do-while循环让指针遍历整个数组并输出,还要记得输出空格.

头文件:

该程序中调用了strlen()函数与cout函数,C++中需调用<cstring>与<iostream>.

前半部分:

先定义一个字符数组s与一个指针*a,

再用变量u获取s的长度.

后半部分:

让a指向最后一个字符,然后一直循环到遍历完该数组为止.

完整代码如下:

#include<iostream>
#include<cstring>
//8.2
using namespace std;
int main()
{char s[100000],*a;cin>>s;int u=strlen(s);a=s+(u-1);//指向最后一个字符.do{putchar(*a);cout<<" ";a--;//向前移动一位.}while(a>=s);return 0;
}

仅供参考,请勿抄袭!

利用指针反序输出字符串相关推荐

  1. C/C++反序输出字符串总结

    2年前去T公司面试,面试官给了我一张纸一支笔,说写个程序吧,输入一个字符串然后反序输出.我问输入输出是用函数参数呢还是系统I/O,面试官说随你便,写完了说说各有什么优缺点吧.当时我大三,没有参加过AC ...

  2. 字符串反序输出字符串

    Console.Write("请输入一个字符串:"); string str = Console.ReadLine(); string reverse = "" ...

  3. c语言字符串单词反序输出,字符串中的每个单词倒序输出问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include void sub_reverse(char *); int main() { char str[256] = "The onl ...

  4. 编程小练习:最大公约数,字符串反序输出,全排列,不用加减法求和,字符串内容反序,字符串中最长数字串,数组是否递增,数组反转,链表反转,翻转单词顺序

    最大公约数 --- 递归.非递归 #include <stdio.h>int gcd(int a, int b); int gcd_recursive(int a, int b);int ...

  5. linux shell:字符串分割并反序输出

    我想将一个以.分割的字符串(com.sun.java)反序输出为(java.sun.com),在这里<Reverse order of dot-delimited elements in a s ...

  6. 蓝桥试题 算法提高 使用指针逆序输出 JAVA

    问题描述 编写程序,输入一个字符串,使用指针逐个逆序输出字符串中所有字符. 输入格式 输入一个字符串 输出格式 输出一个与输入相应的逆序字符串 样例输入 一个满足题目要求的输入范例. abcd 样例输 ...

  7. C语言经典例27-利用递归逆序输出字符串

    目录 1 题目 2 分析 3 实现 4 运行结果 1 题目 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来. 2 分析 从递归程序设计三大要素角度来分析: 该递归程序的目的:逆序输出字符 ...

  8. C语言 逆序输出字符串

    前言 逆序输出字符串最可能先想到的是遍历时用栈保存字符,最后出栈.既然栈可以实现,那我们也可以用递归的方法来实现,并且一定会比较简单. 除了以上两种,还可以对字符串进行原地逆置,最后再将该字符串输出即 ...

  9. 1-3 数组的反序输出

    1-3 数组的反序输出 Time Limit: 1000MS Memory Limit: 65536KB Problem Description C++中数组的输入输出方法. 10个int型数组中,而 ...

最新文章

  1. pandas.apply 有源码github
  2. Design Pattern - Iterator(C#)
  3. 重磅!Spring Boot 2.5.0火热发布,还学得动吗?
  4. TransactionScope 的基本原理简介
  5. Java对象的访问定位
  6. VC++ 创建Windows服务
  7. gblfy大数据技术之安装CentOS系列
  8. (22)Vue.js 综合案例:TodoMVC
  9. C语言OJ项目参考(1915) 第几天
  10. Linux下的find指令分析 , atime, ctime, mtime
  11. iview 按需引入解决加载慢的问题
  12. Ubuntu 磁盘自动挂载解决
  13. java 补丁_java SP3补丁说明
  14. Windows XP Nlite 2007珍藏版 BY 丘比特
  15. 游戏引擎jvm频繁young gc问题分析
  16. 中国网游用户调查:可玩性高才是王道
  17. 如何快速分割多个视频,提取每个原音频单独保存
  18. ios vs android设计
  19. 把阿里旺旺的图标放到你自己的网站上,直接点击按钮就可以让顾客联系到你
  20. c语言编程TLC2543AD采集,基于tlc2543的电压表c语言程序

热门文章

  1. Google浏览器上传文件卡死状态问题解决方案
  2. 使用ps快速测量图标尺寸
  3. 您可能不知道(但应该知道)的19个古腾堡编辑器功能
  4. N-Case 律师事务所管理软件 免费在线试用
  5. HTML中 dt dl dd ul li 等标签 英语单词
  6. 海外推特Twitter大V: KOL网红营销怎样深耕市场-大舍传媒
  7. Android Eclipse如何用BlueStacks模拟器
  8. 2004.11.19,Fri - 郑渊洁作品全集PDF珍藏版
  9. c语言转达大小写,广东高考英语听说考试Part C部分好难?满分的关键在这里~
  10. OUC2021软件工程“e拼“校园拼车程序小组第九周Scrum Meeting记录