利用指针反序输出字符串
输入: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; }
仅供参考,请勿抄袭!
利用指针反序输出字符串相关推荐
- C/C++反序输出字符串总结
2年前去T公司面试,面试官给了我一张纸一支笔,说写个程序吧,输入一个字符串然后反序输出.我问输入输出是用函数参数呢还是系统I/O,面试官说随你便,写完了说说各有什么优缺点吧.当时我大三,没有参加过AC ...
- 字符串反序输出字符串
Console.Write("请输入一个字符串:"); string str = Console.ReadLine(); string reverse = "" ...
- c语言字符串单词反序输出,字符串中的每个单词倒序输出问题
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include void sub_reverse(char *); int main() { char str[256] = "The onl ...
- 编程小练习:最大公约数,字符串反序输出,全排列,不用加减法求和,字符串内容反序,字符串中最长数字串,数组是否递增,数组反转,链表反转,翻转单词顺序
最大公约数 --- 递归.非递归 #include <stdio.h>int gcd(int a, int b); int gcd_recursive(int a, int b);int ...
- linux shell:字符串分割并反序输出
我想将一个以.分割的字符串(com.sun.java)反序输出为(java.sun.com),在这里<Reverse order of dot-delimited elements in a s ...
- 蓝桥试题 算法提高 使用指针逆序输出 JAVA
问题描述 编写程序,输入一个字符串,使用指针逐个逆序输出字符串中所有字符. 输入格式 输入一个字符串 输出格式 输出一个与输入相应的逆序字符串 样例输入 一个满足题目要求的输入范例. abcd 样例输 ...
- C语言经典例27-利用递归逆序输出字符串
目录 1 题目 2 分析 3 实现 4 运行结果 1 题目 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来. 2 分析 从递归程序设计三大要素角度来分析: 该递归程序的目的:逆序输出字符 ...
- C语言 逆序输出字符串
前言 逆序输出字符串最可能先想到的是遍历时用栈保存字符,最后出栈.既然栈可以实现,那我们也可以用递归的方法来实现,并且一定会比较简单. 除了以上两种,还可以对字符串进行原地逆置,最后再将该字符串输出即 ...
- 1-3 数组的反序输出
1-3 数组的反序输出 Time Limit: 1000MS Memory Limit: 65536KB Problem Description C++中数组的输入输出方法. 10个int型数组中,而 ...
最新文章
- pandas.apply 有源码github
- Design Pattern - Iterator(C#)
- 重磅!Spring Boot 2.5.0火热发布,还学得动吗?
- TransactionScope 的基本原理简介
- Java对象的访问定位
- VC++ 创建Windows服务
- gblfy大数据技术之安装CentOS系列
- (22)Vue.js 综合案例:TodoMVC
- C语言OJ项目参考(1915) 第几天
- Linux下的find指令分析 , atime, ctime, mtime
- iview 按需引入解决加载慢的问题
- Ubuntu 磁盘自动挂载解决
- java 补丁_java SP3补丁说明
- Windows XP Nlite 2007珍藏版 BY 丘比特
- 游戏引擎jvm频繁young gc问题分析
- 中国网游用户调查:可玩性高才是王道
- 如何快速分割多个视频,提取每个原音频单独保存
- ios vs android设计
- 把阿里旺旺的图标放到你自己的网站上,直接点击按钮就可以让顾客联系到你
- c语言编程TLC2543AD采集,基于tlc2543的电压表c语言程序
热门文章
- Google浏览器上传文件卡死状态问题解决方案
- 使用ps快速测量图标尺寸
- 您可能不知道(但应该知道)的19个古腾堡编辑器功能
- N-Case 律师事务所管理软件 免费在线试用
- HTML中 dt dl dd ul li 等标签 英语单词
- 海外推特Twitter大V: KOL网红营销怎样深耕市场-大舍传媒
- Android Eclipse如何用BlueStacks模拟器
- 2004.11.19,Fri - 郑渊洁作品全集PDF珍藏版
- c语言转达大小写,广东高考英语听说考试Part C部分好难?满分的关键在这里~
- OUC2021软件工程“e拼“校园拼车程序小组第九周Scrum Meeting记录