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;
}
相关推荐
HoneyMoose7 小时前
Discourse 更加依赖 tag 的扁平化管理
开发语言
Hello eveybody7 小时前
介绍最大公因数和最小公约数(Python)
开发语言·python
谭欣辰7 小时前
C++ 堆 的基础与 二叉堆详解
开发语言·c++
Ulyanov7 小时前
《PySide6 GUI开发指南:QML核心与实践》 第十篇:综合实战——构建完整的跨平台个人管理应用
开发语言·python·qt·ui·交互·qml·雷达电子战系统仿真
ian4u7 小时前
车载 Android C++ 完整技能路线:从基础到进阶
android·开发语言·c++
lly2024067 小时前
JSP 过滤器
开发语言
aq55356007 小时前
数字资源分发的技术革命与未来趋势
java·开发语言·python·php
AI玫瑰助手7 小时前
Python基础:元组的定义与不可变特性(对比列表)
开发语言·python·信息可视化
张驰咨询公司8 小时前
六西格玛数据分析实战:用Python实现DPMO与西格玛水平计算
开发语言·python·数据分析·六西格玛培训·六西格玛培训公司
invicinble8 小时前
对于java基础
java·开发语言