设计一个程序,将一个字符串常量逆序存放并显示

2025-04-25 10:46:21
推荐回答(3个)
回答1:

#include
int main()
{
    int  i, x;
    char  tmp;
    char  array[] = "Hello  World !  hehe !"; 

    printf("%s\n", array);   //原序显示

    x = sizeof(array) - 1;

    for(i = 0; i < x; i++, x--)  {
      tmp = array [i];
      array[i] = array[x - 1];
      array[x - 1] = tmp;
    }

    printf("%s\n", array);  //逆序显示
    return  0;
}

回答2:

不用重复造轮子,可以使用string的翻转函数

回答3:

符字