www.5615.net > C语言闹钟倒计时程序

C语言闹钟倒计时程序

如果你有TC,可以试一试.VC 的 kbhit() 不能返回 键名.23:59:59 -- 86400 秒#include <stdio.h>#include <windows.h>#include <conio.h> void main() { long int t; int flag =0; t = 86400; printf("press S start, press E stop\n"); while(1) { if (kbhit()

//有很多种方法,我这里用的是其中一种:#include <stdio.h>#include <Windows.h> int main(void) { int minutes; printf("请输入分钟数:\n"); scanf("minutes"); for (; minutes >= 0; --minutes) { for (int i = 60; i >= 0; --i) { printf("还剩 %d 分钟

看这个喜欢不?楼主的要求都满足了~~~#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"); } }

#include #include int main() { int a,b,c; a=120; system("color 0a"); while(a>=0) { system("cls"); b=a/60; c=a%60; printf("%d:%.2d",b,c); a=a-1; sleep(1000); } sleep(50000); return 0;

#include <stdio.h>#include <stdlib.h>#include <windows.h>#include <winbase.h>#include <Winuser.h>#include <time.h>#include <process.h>#include <wincon.h>#include <string.h>#define BOOL int#define TRUE 1#define FALSE 0 int running;

#include <time.h> clock_t start,end; 在开始计时的地方写:start = clock(); 在结束的地方写:end = clock(); 时间等于:t=(end - start)/CLOCKS_PER_SEC; 单位是秒

编译器: Default compiler执行 gcc.exegcc.exe "C:\Documents and Settings\Administrator\桌面\未命名2.c" -o "C:\Documents and Settings\Administrator\桌面\未命名2.exe" -ansi -traditional-cpp -w -g3 -fmessage-length=0 -I"C:\Program

#include &lt;stdio.h&gt;int main(){ int a; printf("Please input the time(only integer) you want to set!: "); scanf("%d", &amp;a); do { sleep(a); printf("time is already!\n"); } while(1); //这个是每隔时间a打印一次,如果只打印一次可以把do while去掉 return 0;}

#include<stdlib.h>#include<stdio.h> main() {int a=30; for(;a>=0;a--) { system("cls"); printf("%d",a); sleep(1000); } getch(); } 你需要的应该是这个吧,我通过dev-c++编译运行成功.

#include struct Clock { int sec,min,hour; void tick(); void show(); void run(); void set(int h,int m,int s); }; void Clock::tick() { long t=time(NULL); while(t==time(NULL)); if(--sec 追问: 你做的只是一个倒计时程序,看清楚题意.单独做这个我也会,只是把两个程序结合起来不会. 评论0 0 0

网站地图

All rights reserved Powered by www.5615.net

copyright ©right 2010-2021。
www.5615.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com