自己打注释的过程中进一步理解,学习
#include<string.h>
#include<windows.h>
int main()
{ //下标01234...........16
char arr1[] = { "welcome to jishou" };
char arr2[] = { "#################" };//需要两组
int left = 0;
int right = strlen(arr1) - 1;//长度为17,最后一个字符下标为16
/*printf("%d", strlen(arr1));*/
while (left <= right)//和上一个练习差不多,也是循环+重新赋值
{
arr2[left] = arr1[left];//把ARR1给arr2
arr2[right] = arr1[right];
printf("%s\n", arr2);//输出的是arr2,arr1是待输出的,要一步步替换
Sleep(500);//需要引用windows.h,这个也是我第一次用,意为休息500毫秒后继续
system("cls");//清空输出
left++;
right--;
}
return 0;
}