#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include<windows.h>//Sleep函数等就在这里
int main()
{
char arr1[] = "welcome to guangzhou!!!!!!";//显示要展示的字符串
char arr2[] = "**************************";//要被替换的字符串
//保证上两者所占格数相同,否则会出错输出一些奇怪的东西
int left = 0, right = sizeof(arr1)/ sizeof(arr1[0]) - 2;//sizeof作用在于扫描后边数据的字符节数
while (left <= right)
{
arr2[right] = arr1[right];//用字符串1来一步一步代替字符串2
arr2[left] = arr1[left];
printf("%s\n", arr2);
Sleep(1000);//表示每次打印字符的时间间隔为1000毫秒
system("cls");//在每次打印后清屏
left++;//重复执行
right--;
}
return 0;
}
字符从两边依次覆盖出现
最新推荐文章于 2024-05-16 16:03:07 发布