能不能设置运行速度
比如打印一个字符串,怎么样能让人能看着一个个打印出来,好判断哪里出错了
#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秒. }