#include#include#"> #include#include#" />
c语言课程设计有关时间的小程序

c语言课程设计有关时间的小程序

ID:11018656

大小:52.00 KB

页数:6页

时间:2018-07-09

c语言课程设计有关时间的小程序_第1页
c语言课程设计有关时间的小程序_第2页
c语言课程设计有关时间的小程序_第3页
c语言课程设计有关时间的小程序_第4页
c语言课程设计有关时间的小程序_第5页
资源描述:

《c语言课程设计有关时间的小程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、#include#include#pragmacomment(lib,"winmm.lib")#include#include#include#include#include#includevoidclock_1(){charh[10],timE[10];time_tt;structtm*timeinfo;inti,hour=0,minute=0;charcmd;printf("ttt请输入设定

2、时间(比如:09:03):");gets(h);loop:for(i=0;h[i]!='';i++){if(!isdigit(h[i])&&h[i]!=':'){printf("ttt输入有误,请重新输入:");gets(h);gotoloop;}}if(strlen(h)>5){printf("ttt输入有误,请重新输入:");gets(h);gotoloop;}for(i=0;i<2;i++)hour=10*hour+(h[i]-48);for(i=3;i<5;i++)minute=10*minute+(h[i]-48);if(

3、hour>=24

4、

5、minute>=60){printf("ttt输入有误,请重新输入:");gets(h);gotoloop;}printf("ttt当前时间:");while(1){time(&t);timeinfo=localtime(&t);strftime(timE,80,"%H:%M:%S",timeinfo);printf("%s",timE);if(timeinfo->tm_hour!=hour

6、

7、timeinfo->tm_min!=minute);else{PlaySoundA("2.wav",NULL,SND_SYN

8、C);return;}printf("bbbbbbbb");}}voidcount_time(){charstart,finish,cmd;inthour=0,minute=0,second=0;unsignedlongtotal=0;FILE*fp;time_trawtime;chartimE[20];structtm*timeinfo;fp=fopen("count_time_record.txt","a+");time(&rawtime);timeinfo=localtime(&rawtime);strftime(timE,8

9、0,"%c",timeinfo);fprintf(fp,"%s",timE);printf("ttt按空格键开始计时");start=getch();while(start!=''){printf("ttt只能以空格符开始计时");start=getch();}printf("tttt00:00:00");loop1:while(_kbhit()==0){hour=total/3600;minute=total%3600/60;second=total%60;printf("bbbbbbbb%02d:

10、%02d:%02d",hour,minute,second);Sleep(450);total++;}fprintf(fp,"%02d:%02d:%02d",hour,minute,second);printf("ttt请选择下一个命令:ttt1.继续计时ttt2.结束计时");cmd=getch();cmd=getch();switch(cmd){case'1':{printf("ttttt");total--;gotoloop1;}case'2':{fclose(fp);return;}}}uns

11、ignedlongInput_time(){charstr[20];inth=0,m=0,s=0,j1,j2,i,flag=0;printf("ttt请输入倒计时长:");printf("ttt");gets(str);loop:for(i=0;str[i]!='';i++){if(!isdigit(str[i])&&str[i]!=':'){printf("ttt输入有误,请重新输入:ttt");gets(str);}if(str[i]==':'){flag++;if(flag==1)j1=i;if(flag=

12、=2)j2=i;}}if(flag>2){printf("ttt输入有误,请重新输入:ttt");gets

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。