做网站通过什么挣钱,阳泉推广型网站开发,代价网站建设,商会网站建设方案C 实现字符串逆序
思路#xff1a;
输入一个字符串。使用双指针法#xff0c;交换字符串的首尾字符#xff0c;逐步向中间移动。输出逆序后的字符串。
#include iostream
#include stringusing namespace std;void reverseString(string str) {int …C 实现字符串逆序
思路
输入一个字符串。使用双指针法交换字符串的首尾字符逐步向中间移动。输出逆序后的字符串。
#include iostream
#include stringusing namespace std;void reverseString(string str) {int left 0;int right str.length() - 1;while (left right) {// 交换左右两侧的字符char temp str[left];str[left] str[right];str[right] temp;// 移动指针left;right--;}
}int main() {string input;cout Enter a string: ;getline(cin, input); // 获取输入的字符串包括空格reverseString(input);cout Reversed string: input endl;return 0;
}