商城网站开发费用,wordpress取消自动分页,公司文化墙创意设计,创建论坛网站需要多少钱输入一个字符串#xff0c;对该字符串进行逆序#xff0c;输出逆序后的字符串。
输入格式#xff1a;
输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。
输出格式#xff1a;
在一行中输出逆序后的字符串。
输入样例#xff1a;
Hello World…输入一个字符串对该字符串进行逆序输出逆序后的字符串。
输入格式
输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。
输出格式
在一行中输出逆序后的字符串。
输入样例
Hello World!输出样例
!dlroW olleH
#include stdio.h
#include string.h
void reverse(char *str){char temp;//首位迭代交换for (int i 0,j (strlen(str)-1); i j; i,--j) {temp str[j];str[j] str[i];str[i] temp;}
}
int main() {char arr[80];fgets(arr,sizeof(arr),stdin);//将末尾换行符换成结束符arr[strcspn(arr, \n)] \0;reverse(arr);printf(%s,arr);
}
以上代码全为本人亲自手敲可能有一些错误和不足之处如有更好的方法和建议欢迎您在评论区友善讨论。