C/C++教程

C语言——字符从两端到中间逐次生成

本文主要是介绍C语言——字符从两端到中间逐次生成,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录

字符从两端逐次显示效果

不使用system(" cls ");

使用system(" cls ");

 实现原理


字符从两端逐次显示效果

不使用system(" cls ");

使用system(" cls ");

↓ 

↓ 

...

↓ 

 

 实现原理

#define _CRT_SECURE_NO_WARNINGS    //scanf使用时防止报错
#include<stdio.h>
#include<string.h>		//strlen使用时需要的头文件
#include<windows.h>		//Sleep使用时需要的头文件

int main()
{
	char arr1[] = "Hello World";
	char arr2[] = "###########";
	int left = 0;
	int right = strlen(arr2) - 1;
	printf("%s\n", arr2);
		while (left <= right)
	{
		Sleep(1000);		//Sleep中S必须大写,否则无法使用,()中的单位是毫秒
		arr2[left] = arr1[left];
		arr2[right] = arr1[right];
		//system("cls");		//清空屏幕(显示效果不一样)
		printf("%s\n", arr2);
		left++;
		right--;
	}

	return 0;
}

这篇关于C语言——字符从两端到中间逐次生成的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!