目录
字符从两端逐次显示效果
不使用system(" cls ");
使用system(" cls ");
实现原理
↓
↓
↓
...
↓
#define _CRT_SECURE_NO_WARNINGS //scanf使用时防止报错 #include<stdio.h> #include<string.h> //strlen使用时需要的头文件 #include<windows.h> //Sleep使用时需要的头文件 int main() { char arr1[] = "Hello World"; char arr2[] = "###########"; int left = 0; int right = strlen(arr2) - 1; printf("%s\n", arr2); while (left <= right) { Sleep(1000); //Sleep中S必须大写,否则无法使用,()中的单位是毫秒 arr2[left] = arr1[left]; arr2[right] = arr1[right]; //system("cls"); //清空屏幕(显示效果不一样) printf("%s\n", arr2); left++; right--; } return 0; }