使用递归反向输出一个字符串

来源:互联网 发布:hptv和平网络电视成人 编辑:程序博客网 时间:2024/04/29 10:41


/**********************************************************************************************************************************使用递归将一个字符串反向输出***********************************************************************************************************************************/#include <stdio.h>void  reversePrintfStr(char *p){if(*p == '\0')return;else{    reversePrintfStr(p + 1);printf("%c", *p);}}void main(){char str[] = "abc world!de";reversePrintfStr(str);getchar();}

【出错记录】今个再次写这个程序,无语了,愣是没写出,只有先看看原来的了。

今天写的:

void fun(char *str, int len){//len表示字符串的长度if(len == 0)return ;else{fun(str + 1, len -1);printf("%c", *str);}}


0 0
原创粉丝点击