多个字符由两边向中间移动,最终汇聚

#include <stdio.h>
#include <string.h>
#include <windows.h>
#include <stdlib.h>
int main()
{
char arr1[]="xcsdsghhhh";
char arr2[]="??????????";
int left =0;
int right= strlen(arr1)-1; //strlen求字符串/n前面的长度
while(left<=right)
{
arr2 [left]=arr1[left];
arr2 [right]=arr1[right];
printf("%s\n",arr2);
Sleep(1000); //sleep须引用头文件#include <windows.h> 括号单位为毫秒,1000毫秒=1秒
system("cls");//system执行命令的一个函数-cls清空屏幕 system须引用头文件#include<stdlib.h>
left++;
right--;
}
printf("%s\n",arr2);
return 0;
}

posted @ 2022-11-09 20:50  程碗饭  阅读(35)  评论(0)    收藏  举报