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;
}
相关推荐
一叶落4389 分钟前
167. 两数之和 II - 输入有序数组【C语言题解】
c语言·数据结构·算法·leetcode
Elastic 中国社区官方博客17 分钟前
用于 Elasticsearch 的 Gemini CLI 扩展,包含工具和技能
大数据·开发语言·人工智能·elasticsearch·搜索引擎·全文检索
wjs202422 分钟前
Bootstrap4 提示框详解
开发语言
biter down27 分钟前
C++ 单例模式:饿汉与懒汉模式
开发语言·c++·单例模式
echome88831 分钟前
Go 语言并发编程实战:用 Goroutine 和 Channel 构建高性能任务调度器
开发语言·后端·golang
l1t41 分钟前
与系统库同名python脚本文件引起的奇怪错误及其解决
开发语言·数据库·python
Jackey_Song_Odd1 小时前
Part 1:Python语言核心 - 内建数据类型
开发语言·python
切糕师学AI1 小时前
编程语言 Erlang 简介
开发语言·erlang
sycmancia1 小时前
C++——C++中的类型识别
开发语言·c++
还是大剑师兰特1 小时前
Vue3 按钮切换示例(启动 / 关闭互斥显示)
开发语言·javascript·vue.js