帮忙编一下大侠,很小的c题目!!

来源:百度知道 编辑:UC知道 时间:2024/05/17 22:26:07
题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。 谢谢了

#include <stdio.h>

char name[] = "12345";

void reverse(char * name) {
if (*name == '\0') {
return ;
}
reverse(name + 1);
printf("%c",*name);
}

int main()
{
reverse(name);
return 0;
}

#include <string.h>
#include <iostream.h>
#include <stdio.h>
main()
{
char *str"abcdefg";
int i,n;
n=strlen(str);
for(i=n-1;i>=0;i--)
printf("%c",*(str+i));
}

#include<stdio.h>

void StrReverse(int i)
{
if(i==0)return;
char ch;
ch = getchar();
StrReverse(--i);
printf("%c",ch);

}

void main()
{
StrReverse(5);
}