题解 | #反向输出一个四位数#
反向输出一个四位数
https://www.nowcoder.com/practice/1f7c1d67446e4361bf4af67c08e0b8b0
#include <stdio.h>
#include <string.h>
void change(char*arr)
{
int len = strlen(arr);//求字符串长度
for(int left = 0,right=len-1;left<right;left++,right--)//对字符串从左与右开始替换
{
char a=*(arr+left);
*(arr+left)=*(arr+right);
*(arr+right)=a;
}
}//1234
int main() {
char arr[4]={0};//通过字符串逆序的原理来进行逆序
scanf("%s",arr);
change(arr);//逆序函数
printf("%s",arr);
return 0;
}
拼多多集团-PDD成长空间 1395人发布
查看14道真题和解析
