//以字符串“mrsoft”为例,其反转的结果为“tfosrm”。
#include<stdio.h>
int main()
{
int i;
char a[8] = {"mrsofte"};
char b[8] = {0};
int size;
size = sizeof(a); /*计算源字符串长度*/
/*循环读取字符*/
for(i=0;i<7;i++)
{
b[size-i-2] = a[i];/*向目标字符串中插入字符 假如现在i=0,那现在b就等于b【8-0-2】 */
}
/*输出源字符串*/
printf("输出源字符串:%s\n",a);
/*输出目标字符串*/
printf("输出目标字符串:%s\n",b);
return 0; /*程序结束*/
}
#include<stdio.h>
int main()
{
int i;
char a[8] = {"mrsofte"};
char b[8] = {0};
int size;
size = sizeof(a); /*计算源字符串长度*/
/*循环读取字符*/
for(i=0;i<7;i++)
{
b[size-i-2] = a[i];/*向目标字符串中插入字符 假如现在i=0,那现在b就等于b【8-0-2】 */
}
/*输出源字符串*/
printf("输出源字符串:%s\n",a);
/*输出目标字符串*/
printf("输出目标字符串:%s\n",b);
return 0; /*程序结束*/
}