#include <stdio.h> #include <string.h> void reverse(char* s, int L, int R){ if(L >= R) return; char temp = s[L]; s[L] = s[R]; s[R] = temp; puts(s); reverse(s, L + 1, R - 1); } int main(){ char s[1000]; int n; int status=scanf("%d%s", &n, &s); reverse(s, 0, n - 1); printf("\n%s", s); return 0; }
0.0分
0 人评分
C二级辅导-等差数列 (C语言代码)浏览:628 |
点我有惊喜!你懂得!浏览:1392 |
破解简单密码 (C语言代码)浏览:1864 |
C二级辅导-等差数列 (C语言代码)浏览:1315 |
大小写转换 (C语言代码)浏览:904 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:606 |
众数问题 (C语言代码)浏览:911 |
printf基础练习2 (C语言代码)浏览:796 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:541 |
局部变量作函数返回值的问题浏览:1028 |