如何用递归的方法将一个字符串逆序的结果打印出来

如题所述

下面的C代码可以完成“用递归的方法将一个字符串逆序的结果打印出来”,已经过调试,希望对你有用。

#include <stdio.h>

void rev_str(char *p);

void main()
{
rev_str("I am a boy.");
}

void rev_str(char *p)
{
if ((p == (char *)NULL) || (*p == '\0'))
{
return;
}
else
{
rev_str(p + 1);
printf("%c", *p);
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-09
找打印编辑软件,内面有排序、序列打印
相似回答