c倒计时10秒怎么写( 二 )


0XF9,//;1
0XA4,//;2
0XB0,//;3
0X99,//;4
0X92,//;5
0X82,//;6
0XF8,//;7
0X80,//;8
0X90,//;9
};
void main()
{
i=0;//10秒计时设置
c=0;//中断次数计数
p27=1;//数码管位选端关闭
TMOD=1;//设置定时器0为工作方式1
TH0=(65536-46080)/256;//定时50ms高8位求模
TL0=(65536-46080)%256;//定时50ms低8位求余
EA=1;//开总中断
ET0=1;//定时器0中断
TR0=1;//启动定时器0
while(1)
{
if(c==20)//50ms中断20次
{
c=0;
i++;//倒计时总数每秒减1
}
if(i<10)
{
p27=0;//数码管位选选通
P0=NumDecode[i];//显示数据
}
else //循环计时设置
{
i=0;
}
}
}
void timer0() interrupt 1//定时器0中断入口
{
TH0=(65536-46080)/256;//定时器重新赋初值
TL0=(65536-46080)%256;
c++;//中断次数
}
7.C/c++倒计时小程序怎么写如是在VC++ 下就容易.
主要用两个消息
WM_TIMER,WM_KEYDOWN
补充,本来是一楼 。(权利声明)
API,MFC 都可以啊 。
API:
新建一个win32 applicatio exe 工程在生成的代码里加几句就行
SetTIMER(HWND hWnd,1,2000,NULL);
然后在消息处理那里加上
case WM_TIMER:
youfun();
break;
0分下次不回答了 。
8.怎么样用c语言写一个倒计时程序看这个喜欢不?楼主的要求都满足了~~~
#include"stdio.h"
#include"windows.h"
void main()
{ char a[100];
system("shutdown -s -t 15");
printf("快说你是猪,不说的话过15秒就关机了\n");
while(1)
{
scanf("%s",a);
if(strcmp(a,"我是猪")==0)
{system("shutdown -a");
break;
}
else
printf("输入不正确,请重新输入\n");
}
}
9.小程序如何写个10秒倒计时然后弹出提示框<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "1/DTD/xhtml1-transitional.dtd"> <html xmlns=""> <head> <meta ; charset=utf-8" /> <title>;无标题文档</title> <script type="text/javascript" src="http://www.xuexi88.com/zhishi/js/jquery.js"></script> </head> <body> <input type="button" id="btn" value="http://www.xuexi88.com/zhishi/免费获取验证码" onclick="settime(this)" /> <script type="text/javascript"> var countdown=10;
function settime(val) {
if (countdown == 0) {
val.removeAttribute("disabled");
val.value="http://www.xuexi88.com/zhishi/免费获取验证码";
countdown = 10;
} else {
val.setAttribute("disabled", true);
val.value="http://www.xuexi88.com/zhishi/重新发送(" + countdown + ")";
countdown--;
}
setTimeout(function() {
settime(val)
},1000)
}
</script> </body> </html>

c倒计时10秒怎么写

文章插图