C语言:从两端滚动输出

cs 复制代码
#include<stdio.h>
#include<string.h>
#include<windows.h>
#include<stdlib.h>
int main()
{
	char arr1[] = "happy every day!!!";
	char arr2[] = "                  ";
	int left = 0;
	int right = strlen(arr1) - 1;
	while (left <= right)
	{
		arr2[left] = arr1[left];
		arr2[right] = arr1[right];
		left++;
		right--;
		Sleep(300);
		system("cls");
		printf("%s", arr2);
	}
	return 0;
}
相关推荐
2501_906314321 小时前
优化无头浏览器流量:使用Puppeteer进行高效数据抓取的成本降低策略
开发语言·数据结构·数据仓库
让我们一起加油好吗1 小时前
【C++】类和对象(上)
开发语言·c++·visualstudio·面向对象
magic 2452 小时前
深入解析Promise:从基础原理到async/await实战
开发语言·前端·javascript
只因从未离去2 小时前
黑马Java基础笔记-4
java·开发语言·笔记
言之。2 小时前
【Go语言】ORM(对象关系映射)库
开发语言·后端·golang
newki2 小时前
学习笔记,Linux虚拟机中C/C++的编译相关流程步骤
c语言·c++
席万里2 小时前
Go语言企业级项目使用dlv调试
服务器·开发语言·golang
jerry6093 小时前
c++流对象
开发语言·c++·算法
fmdpenny3 小时前
用python写一个相机选型的简易程序
开发语言·python·数码相机
海盗强3 小时前
Babel、core-js、Loader之间的关系和作用全解析
开发语言·前端·javascript