#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include<stdlib.h> //用于system函数 清空屏幕
#include<string.h>
#include<windows.h>//用于Sleep函数
int main()
{
//welcome to my home!!!!!!!!
//#####################
//w###################!
//we#################!!
//wel###############!!!
//welc#############!!!!
//...
//welcome to my home!!!!!!
char arr1[] = "welcome to my home!!!!!!";
char arr2[] = "########################";
int left = 0;//左下标
// int sz = sizeof(arr1)/sizeof[0];//数组长度
// int right = sz-2;//右下标
//标记:为社么-2是因为数组中最后一个元素是\0,不是!右下标是:数组长度-2
int right = strlen(arr1)-1;//右下标的另一种简单求法
while(left<=right)
{
arr2[left] = arr1[left];
arr2[right] = arr1[right];
printf("%s\n",arr2);
//休息一秒
Sleep(1000);//单位是毫秒
system("cls");//执行系统命令的一个函数-cls-清空屏幕 形成另一种显示的效果
left++;
right--;
}
return 0;
}
标签:字符,right,演示,int,汇聚,arr2,arr1,include,left From: https://blog.51cto.com/u_15916254/5956420