写一函数,使输入的一个字符串按反序存放
时间: 1ms 内存:128M
描述:
写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。
输入:
一行字符
输出:
逆序后的字符串
示例输入:
123456abcdef
示例输出:
fedcba654321
提示:
参考答案(内存最优[748]):
fanxu(str1)
char str1[100];
{int i,t,j;
char str2[100];strcpy(str2,str1);
t=strlen(str1);
for(i=0,j=t-1;j>-1;i++,j--)
str1[i]=str2[j];
str1[i--]=0;
}
int main()
{char str0[100];
scanf("%s",str0);
fanxu(str0);
printf("%s",str0);
return 0;
}
参考答案(时间最优[0]):
fanxu(str1)
char str1[100];
{int i,t,j;
char str2[100];strcpy(str2,str1);
t=strlen(str1);
for(i=0,j=t-1;j>-1;i++,j--)
str1[i]=str2[j];
str1[i--]=0;
}
int main()
{char str0[100];
scanf("%s",str0);
fanxu(str0);
printf("%s",str0);
return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。