xiaohouge


私信TA

用户名:xiaohouge

访问量:1889

签 名:

等  级
排  名 9932
经  验 1121
参赛次数 0
文章发表 7
年  龄 0
在职情况 学生
学  校 家里蹲大学
专  业

  自我简介:

解题思路:
字符串长度一半作为循环次数,然后对应最高和最低位,俩俩交换。
注意事项:

参考代码:

#include<stdio.h>
#include<string.h>
int fun(char a[100])
{
	int i,k=0;
	char t;
	for(i=(strlen(a))/2;i>=1;i--)//取长度-1的一半
	{	
		t=a[k];//第1个字符给t
		a[k]=a[strlen(a)-1-k];//最后1个字符给第1个字符
		a[strlen(a)-1-k]=t;//t保存的第1个字符给最后1个位置
		k++;
	}
		
	return 0;
}

int main()
{
	char a[100]; 
	gets(a);
	fun(a);
	printf("%s\n",a);
	return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »