解题思路:
注意事项:
参考代码:
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> #include <stdio.h> using namespace std; void rev(int cur, const int n, string & str) { if (cur >= n / 2) return; char temp = str[cur]; str[cur] = str[n - cur - 1]; str[n - cur - 1] = temp; cout << str << endl; rev(cur + 1, n, str); } int main(int argc, char** argv) { int n = 0; string s; cin >> n >> s; rev(0, n, s); cout << endl << s; return 0; }
0.0分
0 人评分
【明明的随机数】 (C++代码)浏览:834 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:949 |
【出圈】 (C语言代码)浏览:824 |
【排队买票】 (C语言代码)浏览:944 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:1368 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:897 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:350 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:624 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:561 |
1051(奇了怪了)浏览:747 |