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;
}
相关推荐
myloveasuka10 小时前
Java与C++多态访问成员变量/方法 对比
java·开发语言·c++
2301_8217005310 小时前
C++编译期多态实现
开发语言·c++·算法
奥地利落榜美术生灬10 小时前
c++ 锁相关(mutex 等)
开发语言·c++
xixihaha132410 小时前
C++与FPGA协同设计
开发语言·c++·算法
重庆小透明10 小时前
【java基础篇】详解BigDecimal
java·开发语言
ID_1800790547311 小时前
模拟1688商品详情的Python API实现,返回符合风格的JSON数据
开发语言·python·json
小小怪75011 小时前
C++中的函数式编程
开发语言·c++·算法
金山几座11 小时前
C#学习记录-事件
开发语言·学习·c#
小杍随笔11 小时前
【Rust 语言编程知识与应用:基础数据类型详解】
开发语言·后端·rust
Yupureki11 小时前
《MySQL数据库基础》1. 数据库基础
c语言·开发语言·数据库·c++·mysql·oracle·github