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 小时前
C#:线程中实现延时等待
开发语言·c#
蜜獾云8 小时前
java 异步编程
java·开发语言
xin^_^8 小时前
java基础学习
java·开发语言·python
坐吃山猪8 小时前
Tree-sitter语法树解析
开发语言·python·tree-sitter
清水白石0088 小时前
《解锁 Python 潜能:从内存模型看可变与不可变对象,及其实战最佳实践》
大数据·开发语言·python
IT19958 小时前
C++工作笔记-动态库中的单例类存储方式
开发语言·c++·笔记
所谓伊人,在水一方3338 小时前
【Python数据可视化精通】第8讲 | 大规模数据可视化与性能优化
开发语言·python·信息可视化·性能优化·数据分析
lsx2024068 小时前
PHP 文件:深入理解与高效使用
开发语言
小茗的嵌入式学习日记8 小时前
基于IMX6ULL的车载中控系统
linux·c语言·qt
编程饭碗8 小时前
【TypeReference<目标泛型类型>】
开发语言·windows·python