#include <stdio.h>
#include<string.h>
#include<windows.h>
#include<stdlib.h>
int main()
{
char arr1[] = { "hello work!"};
char arr2[] = { "***********"};
int left = 0;
//int right = sizeof(arr1) / sizeof(arr1[0]) - 2
//为什么这里要减2呢,下标数要减1,还有一个\0再减1
int right = strlen(arr1) - 1;//sterlen是不算\0的,减1就行,引用#include<string.h>
while (left<=right)
{
arr2[left] = arr1[left];//把arr1数组的元素赋值给arr2
arr2[right] = arr1[right];
printf("%s\n", arr2);
Sleep(1000);//休息一秒,这里的单位是毫秒--#include<windows.h>
system("cls");//system--执行系统命令的一个函数--cls-清空屏幕#include<stdlib.h>
left++, right--;
}
printf("%s\n", arr2);
return 0;
}
03-21