题解 1031: [编程入门]自定义函数之字符串反转

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

全面严谨的字符串反转写法

解题思路:这个题目,我看了很多人的题解,只是简单的对半交换位置输出。这样的代码是不严谨的,题目说了输出不包含空格,所以要把空格去掉,剩下来的临时数组逆序输出。同时严谨代码还要把末尾可能有的换行符给去掉(当然不去也行,这个题目的测试数据应该是都没包含换行)注意事项:参考代码:#include

for循环实现

#include#includeusingnamespacestd;intReverse(chara[],charb[]){inti,n;n=strlen(a);for(i=0;i

[编程入门]自定义函数之字符串反转-题解(C++代码)

这道题其实很简单,只是我在碰到字符串问题上经常出错,一大原因就是因为平常接触的太少,不知道他的语法,希望多加练习。#includeusingnamespacestd;#includeintmain(){stringa;cin>>a;for(inti=a.length()-1;i>=0;i--){cou

C语言程序设计教程(第三版)课后习题8.5 (C++代码)

解题思路:其实要得到正确的结果可以直接输入完数组,从最后一个往前输出即可。但按照题目要求,需要实现真正意义的交换,应照如下的方法:对数组元素第一个与最后一个交换,第二个与倒数第二个交换,依次进行交换,直到数组最中间。参考代码:_ueditor_page_break_tag_#include