char arr1[]和char arr2[]中的文字可以任意修改
代码内容
#include <stdio.h>
#include <string.h>
#include <windows.h>
int main()
{
char arr1[] = "myg like slack off! ";
char arr2[] = "####################";
int left = 0;//最左边元素的下标
int right = strlen(arr1) - 1;//最右边元素的下标
while (left<=right)
{
arr2[left] = arr1[left];//将arr2最左边的元素变成arr1最左边的元素
arr2[right] = arr1[right];
printf("%s\n", arr2);
Sleep(1000);//Sleep函数,可以看循环的动态过程,需要引头文件#include <windows.h>,1000表示睡眠一秒
system("cls");//清空屏幕
left++;
right--;
}
printf("%s\n", arr2);
return 0;
}
运行结果
全程是一个动态过程,秒数可以按照自己的想法修改