社区讨论
小白第一次用洛谷,Dev可过,为什么全RE
P5705【深基2.例7】数字反转参与者 8已保存回复 8
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 8 条
- 当前快照
- 1 份
- 快照标识符
- @locq9lud
- 此快照首次捕获于
- 2023/10/30 17:58 2 年前
- 此快照最后确认于
- 2023/11/05 04:47 2 年前
C
#include <stdio.h>
int Strlen(char str[]);
void StrReverse(char str[]);
char str[5];
void main(){
fgets(str,5,stdin);
StrReverse(str);
int length=Strlen(str);
str[length]='\0';
//去除最后的换行符
printf("%s",str);
}
int Strlen(char str[]){
int i=0;
while(str[i]!='\n')
i++;
return i;
}
void StrReverse(char str[]){
int length=Strlen(str);
char *p=str;
char *q=str+length-1;
char t;
int i;
for(i=0;i<length/2;i++){
t=*p;
*p=*q;
*q=t;
p++;
q--;
}
}
用C语言
回复
共 8 条回复,欢迎继续交流。
正在加载回复...