- 一、数组逆置
题目描述
输入一个字符串,长度小于等于200,然后将数组逆置输出。
输入描述:
测试数据有多组,每组输入一个字符串。
输出描述:
对于每组输入,请输出逆置后的结果。
示例1
输入
hdssg
输出
gssdh
代码如下:
#include <stdio.h>
int strlen(char a[]){
int len=0;
for(int i=0;a[i]!='\0';i++){
len++;
}
return len;
}
int main(){
char a[210];
int count=0;
while(scanf("%s",&a)!=EOF){
int len=strlen(a);
for(int i=len-1;i>=0;i--){//i=len-1(避免空格输出)
printf("%c",a[i]);
}
}
return 0;
}

本文详细解析了如何通过C语言实现字符串逆置的算法。通过一个简洁的示例,介绍了如何计算字符串长度并逆置输出,适用于初学者理解基本的字符串操作和数组逆置原理。
746

被折叠的 条评论
为什么被折叠?



