Exercises 4-13

来源:互联网 发布:php去掉html标签函数 编辑:程序博客网 时间:2024/06/05 06:33

#include <stdio.h>#define MAXLINE 1000void reverse(char t[],char s[]);int main(int argc, char *argv[]){    char s[]="4131025";    char t[MAXLINE];    reverse(t,s);    printf("%s\n",t);    return 0;}void reverse(char t[],char s[]){    static int i=0;    static int j=0;    if(s[i]!='\0')    {        i++;        reverse(t,s);    }    t[j++]=s[--i];    t[j]='\0';}

分析:递归首先计算出字符串s的长度,然后递归逐层退出,把字符逐个复制给字符串t,达到倒序的效果。

原创粉丝点击