#include<stdio.h>
#include<string.h>
#include<windows.h>
int main()
{
char arr1[] = "welcome to shanxi";
char arr2[] = "*****************";
int left = 0;
int right = strlen(arr1) - 1;
printf("%s\n",arr2);
//for循环实现
for(left = 0, right = strlen(arr1 - 1); left <= right; left++, right--)
{
Sleep(1000);
arr2[left]= arr1[left];
arr2[right]= arr1[right];
printf("%s\n",arr2);
}
//while循环实现
while(left <= right)
{
Sleep(1000);
arr2[left]= arr1[left];
arr2[right]= arr1[right];
left++;
right--;
printf("%s\n",arr2);
}
return0;
}
编写代码,演示多个字符从两端移动,向中间汇聚。
最新推荐文章于 2022-08-10 14:36:31 发布