题目描述:
将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。
输入
输入包括一行。 第一行输入的字符串。
输出
输出转换好的逆序字符串。
样例输入
I am a student
样例输出
tneduts a ma I
思路:
我刚开始想错了
想到把字符串放进数组中,然后从数组中逆序取出
只是中间多考虑了怎么将str字符串转换成数组形式
这个问题中没有涉及这个问题
所以问题就简化了不少
代码:
#include<stdio.h>
int main()
{
char str[100];
int i;
gets(str);
for(i=strlen(str)-1;i>=0;i--)
{
putchar(str[i]);
}
//putchar('
');
return 0;
}
反思:
对一些c语言中经常用到的函数不太熟练
要多多夯实基础