题目:将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。
解析:利用循环将首尾调换。
代码:
#include<stdio.h>
#include<string.h>
int main(){
char strinput[100];
scanf("%[^\n]",&strinput);//除了换字符以外的字符全部调换
char stroutput[100];
int i = 0;
int j = 0;
int len = strlen(strinput);//逆序拷贝
for(i = len-1;i>=0;i--){
stroutput[j++] = strinput[i];
}
printf("%s\n",stroutput);
return 0;
}
运行结果:AC