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;
}
相关推荐
阿俊仔(摸鱼版)7 分钟前
Python 常用运维模块之OS模块篇
运维·开发语言·python·云服务器
军训猫猫头7 分钟前
56.命令绑定 C#例子 WPF例子
开发语言·c#·wpf
sunly_14 分钟前
Flutter:自定义Tab切换,订单列表页tab,tab吸顶
开发语言·javascript·flutter
远方 hi24 分钟前
linux虚拟机连接不上Xshell
开发语言·php·apache
涅槃寂雨25 分钟前
C语言小任务——寻找水仙花数
c语言·数据结构·算法
『往事』&白驹过隙;31 分钟前
操作系统(Linux Kernel 0.11&Linux Kernel 0.12)解读整理——内核初始化(main & init)之缓冲区的管理
linux·c语言·数据结构·物联网·操作系统
就爱学编程33 分钟前
从C语言看数据结构和算法:复杂度决定性能
c语言·数据结构·算法
涛ing33 分钟前
23. C语言 文件操作详解
java·linux·c语言·开发语言·c++·vscode·vim
NoneCoder34 分钟前
JavaScript系列(42)--路由系统实现详解
开发语言·javascript·网络
半桔38 分钟前
栈和队列(C语言)
c语言·开发语言·数据结构·c++·git