c语言怎么表示每3秒停一秒

跪求速度啊

while(1)
{
 a=time(&nowtime);
 while(1)//3秒 
     {
       b=time(&nowtime);
       if(b-a==1)break;
    }
Sleep(1000);//等待一秒 
}
//暮光:城中城

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-19
用windows库函数
Sleep(1000);表示暂停1秒!然后你根据你的程序来写吧
希望帮到你哈
第2个回答  2015-06-26
用windows库函数
Sleep(1000);表示暂停1秒,然后你根据你的程序来写。

c语言怎么表示每3秒停一秒
while(1){ a=time(&nowtime); while(1)\/\/3秒 { b=time(&nowtime); if(b-a==1)break; }Sleep(1000);\/\/等待一秒 }\/\/暮光:城中城

c语言 记录每次printf的时间
可以使用头文件time.h 下面我举一个例子:1 2 3 4 5 6 7 8 9 10 \/*不能直接复制!*\/ include <stdio.h> include int main(){ time_t t; \/\/time_t是一种类型,定义time_t类型的t time(&t); \/\/取得当前时间 printf("%s\\n",ctime(&t));\/\/ ctime(&t)将日期转为字符串...

c语言怎么控制5秒时间出一个结果
c语言可以通过设置时间定时器5秒时间出一个结果。C语言头文件中的putchar()。输出倒计时的每一个数字,每次输出完一个数字后,需要停顿1秒,可借助C语言头文件中的Sleep()。停顿一秒,(注意S需要大写,单位为毫秒,即1000ms=1s),最后再利用C语言头文件中的system("cls")。清除屏幕内容。C语...

c语言控制一个led亮两秒,灭一秒
Delay(1000);\/\/延时1S } 程序大体就是这个样子。

C语言问题:延迟的代码是什么?例如暂停一秒后再运行
我看C函数的书好像是sleep(n);n是以秒为单位的;delay(n);n是以毫秒为单位的;应该是sleep(1)或者是delay(1000);不过这个好像是只能在编译器的环境下才能执行;双击生成的exe文件好像就不能执行了,到底是什么原因我弄了很长时间也没搞清楚;我的老师们也不知道是怎么回事!

c语言 时钟模拟
y);\/\/打印出日期(mm:dd)if(mon<10) printf("0");printf("%d:",mon);if(d<10) printf("0");printf("%d",d);sound(200); \/\/让喇叭以200HZ叫一声 delay(70); \/\/延时0.07秒,即是声音延续0.07秒 nosound(); \/\/停止声音 sleep(1); \/\/停止一秒 cleardevice(); \/\/清屏 } } ...

如何用C语言编写一个LED熄灭后延迟4秒后再亮1秒,再熄灭的程序,不用循...
首先要将你的单片机或者dsp的时钟转化成1秒或者1毫秒,转换的方法很多最简单的就是分频,这样做了之后写一个简单的程序使得某个变量比如说M即时一秒之后将你接的那个引脚的电平拉高或清零,使得led亮一秒。看得你接法怎么接的。然后第二步就是M大于1的时候将led熄灭(电平高低看你的接法而定)然后将m...

...编的可按键调时的数字时钟程序,数码管显示,C语言编写,谢谢。_百度...
if (sec&0x01)\/\/"RICHMCU"闪一秒,停一秒update_disbuf(0x00," ",hour,min,sec); \/\/0x00表示显示00位置的自定义字符else update_disbuf(0x00,"RICHMCU",hour,min,sec); pro_display(); \/\/调用显示处理函数}\/\/按键扫描程序unsigned char scan_key(){skey=0x00;\/\/给变量vkey置初值skey|=PRE;\/...

用C语言编写一个程序输出任意时间下一秒的时间
const char *g_apcCnName[MAX]={"年","月","日","时","分","秒"};int isLeapYear(int iYear){ return ((iYear%4==0&&iYear%100!=0)||iYear%400==0);} int main(){ int i;int aiTime[MAX]={0};int aiTimeMaxValue[MAX]={9999,12,31,23,59,59};int aiTimeMinValue...

C语言中想要一个while循环程序在2秒内结束并向下继续运行,用哪个函数...
delay(n) 即可。注:n 为 int 类型。\/ \/* 调用时请务必#include 头文件 *\/ 函数代码如下:void delay(int seconds){ clock_t start = clock();clock_t lay = (clock_t)seconds * CLOCKS_PER_SEC;while ((clock()-start) < lay) ;} 可以函数里面设定每一秒执行一次 ...

相似回答