能不能设置运行速度
比如打印一个字符串,怎么样能让人能看着一个个打印出来,好判断哪里出错了
程序代码:
#include <stdio.h>
#include<windows.h>//为了使用Sleep()函数
#define cls system("cls")//清屏
void ttdy(char main_t[],char m_title[],int clspa,int clspb,int timep,int ptime);//原型
void ttdy(char main_t[],char m_title[],int clspa,int clspb,int timep,int ptime)//动态打印函数,通用! 打印主体内容、标题、清屏确认(clspa=1显示前清屏,clspb=1显示后清屏,播放速度,播完暂停时间
{
if(clspa==1)
{cls;}
int len,pn;
len=strlen(main_t);
for(pn=0;pn<15;pn++)
printf(" ");
printf("%s\n",m_title);
for(pn=0;pn<len;pn++)
{
if(pn%40==0)
printf("\n");
printf("%c",main_t[pn]);
Sleep(timep);}
if(clspb==1)
{cls;}
Sleep(ptime);
}
//调用方式:
int main()
{
ttdy("我是打印主题","我是标题",1,0,100,2000);//播放速度,0.1秒每字,播放完暂停2秒.
}

