输入1个字符串,用递归函数把这个字符串反向

衔景
浏览 1234回答 2
2回答

asd8532

#include <stdio.h> #include <string.h> void reverse(char *p,int min,int max) { int t; if(min < max) {   t = p[min];   p[min] = p[max];   p[max] = t;   reverse(p,min+1,max-1);       } } int main(void) { char a[199]; int len; printf("input a string:"); gets(a);       len = strlen(a); reverse(a,0,len-1); puts(a); }
打开App,查看更多内容
随时随地看视频慕课网APP