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;
}
相关推荐
_OP_CHEN几秒前
C++基础:(十六)priority_queue和deque的深度解析
开发语言·c++
C++ 老炮儿的技术栈6 分钟前
include″″与includ<>的区别
c语言·开发语言·c++·算法·visual studio
Vallelonga6 分钟前
Rust 设计模式 Marker Trait + Blanket Implementation
开发语言·设计模式·rust
CHANG_THE_WORLD13 分钟前
PDFium导出pdf 图像
开发语言·c++·pdf
owCode26 分钟前
4-C++智能指针
开发语言·c++
liu****36 分钟前
10.queue的模拟实现
开发语言·数据结构·c++·算法
哦你看看1 小时前
学习Python 03
开发语言·windows·python
小龙报1 小时前
《彻底理解C语言指针全攻略(6)-- qsort、sizeof和strlen》
c语言·开发语言·职场和发展·创业创新·学习方法·业界资讯·visual studio
郝学胜-神的一滴1 小时前
Three.js光照技术详解:为3D场景注入灵魂
开发语言·前端·javascript·3d·web3·webgl
fie88891 小时前
基于Matlab的深度堆叠自编码器(SAE)实现与分类应用
开发语言·分类