<windows.h>中的Sleep函数及system函数中的清除函数

Sleep函数

注意!!!!

Sleep函数中的“S”一定是大写的!!!不要踩坑了!!!

函数的应用:

#include <stdio.h>
#include <windows.h>//要用sleep函数的时候要应用这个头文件
int main()
{
    //.....
    Sleep(2000);//这里代表2000毫秒,程序每2000毫秒运行一行
    return 0;
}

执行系统命令

system函数中的清除

#include <stdio.h>
#include <windows.h>
int main()
{
    system("cls");//system()——执行系统命令      cls——系统命令中的清除命令
    return 0;
}

知道了以上两个函数后,可以做到实现一排字,从“**************”慢慢从两边到中间显示的过程

效果图如下:

 

                                                                         .

                                                                         .

                                                                         .

 实现思路:

一、创建两个数组,数组1为要最终变为的一段文字,另一个数组2全为*号,记得长度要相同。

二、利用循环语句,将数组2中的元素替换为数组1中相同下标的元素,第一个元素与最后一个元素同时被替换,由两边一直到中间。

代码:

​
#define _CRT_SECURE_NO_WARNINGS 1
#include <string.h>
#include <stdio.h>
#include <windows.h>
int main()
{
	int i = 0;
	int j = 0;
	char arr1[] = { "Hello Zwq!!!!!!" };
	char arr2[] = { "***************" };
	int k = strlen(arr1);
	int left = 0;
	int right = k - 1;
	while (left <= right)
	{
		arr2[left] = arr1[left];
		arr2[right] = arr1[right];
		left++;
		right--;
		printf("%s\n", arr2);
		Sleep(1000);//延迟代码运转速度
		system("cls");//实现每次替换后都删除本行输出程序,看起来有一行字逐渐显现的效果
	}
	printf("%s\n", arr2);
	return 0;
}

​

 

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值