失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Java定时自动锁屏小程序_小程序 番茄时钟如何实现锁屏持续运行功能

Java定时自动锁屏小程序_小程序 番茄时钟如何实现锁屏持续运行功能

时间:2023-11-10 13:10:59

相关推荐

Java定时自动锁屏小程序_小程序 番茄时钟如何实现锁屏持续运行功能

学C不久。VC6写了一个控制台的,修改时个人时间不能后台走。你可以试试在mytime下面加多一个case到change()修改时也显示gomytime()的内容。#include

#include

#include

#include

voidsystime();

voidmytime();

voidwel();

voidgomytime();

voidchange();

intye,mo,da,ho,mi,se;

voidmain()

{

wel();

}

//界面

voidwel()

{

intk;

printf("电子时钟\n");

printf("\n");

printf("1新建我的时间,2为系统时间,3为修改时间,4去我的时间,5退出\n");

printf("\n");

printf("选择:");

scanf("%d",&k);

switch(k)

{

case1:

mytime();

break;

case2:

systime();

break;

case3:

change();

break;

case4:

gomytime();

break;

case5:

exit(0);

break;

}

}

//个人设定的时间并行走

voidmytime(){

intk;

printf("输入年:");

scanf("%d",&ye);

printf("输入月:");

scanf("%d",&mo);

printf("输入日:");

scanf("%d",&da);

printf("输入时:");

scanf("%d",&ho);

printf("输入分:");

scanf("%d",&mi);

printf("输入秒:");

scanf("%d",&se);

while(1)

{

Sleep(1000);

system("cls");

se++;

if(se>=60)

{

se-=60;

mi++;

if(mi>=60)

{

mi-=60;

ho++;

if(ho>=24)

{

da++;

ho-=24;

if(da>=30)

{

mo++;

da-=30;

if(mo>=12)

{

ye++;

mo-=12;

}

}

}

}

}

printf("电子时钟\n");

printf("\n");

printf("个人设定的时间:");

printf("%d年%d月%d日%d时%d分%d秒",ye,mo,da,ho,mi,se);

printf("\n");

printf("\n");

printf("1为返回,2为继续\n");

printf("选择:");

if(kbhit())

{

scanf("%d",&k);

break;

}

}

switch(k){

case1:

system("cls");

wel();

break;

case2:

gomytime();

break;

}

}

//个人时间行走

voidgomytime(){

intk;

while(1)

{

Sleep(1000);

system("cls");

se++;

if(se>=60)

{

se-=60;

mi++;

if(mi>=60)

{

mi-=60;

ho++;

if(ho>=24)

{

da++;

ho-=24;

if(da>=30)

{

mo++;

da-=30;

if(mo>=12)

{

ye++;

mo-=12;

}

}

}

}

}

printf("电子时钟\n");

printf("\n");

printf("个人设定的时间:");

printf("%d年%d月%d日%d时%d分%d秒",ye,mo,da,ho,mi,se);

printf("\n");

printf("\n");

printf("1为返回,2为继续\n");

printf("选择:");

if(kbhit())

{

scanf("%d",&k);

break;

}

}

switch(k){

case1:

system("cls");

wel();

break;

case2:

gomytime();

break;

}

}

//系统时间

voidsystime(){

intk;

intyear,month,day,hour,min,sec;

time_tnowtime;

structtm*timeinfo;

while(1)

{

Sleep(1000);

system("cls");

time(&nowtime);

timeinfo=localtime(&nowtime);

year=timeinfo->tm_year+1900;

month=timeinfo->tm_mon+1;

day=timeinfo->tm_mday;

hour=timeinfo->tm_hour;

min=timeinfo->tm_min;

sec=timeinfo->tm_sec;

printf("电子时钟\n");

printf("\n");

printf("系统时间:%d年%d月%d日",year,month,day);

printf("%d时%d分%d秒\n",hour,min,sec);

printf("\n");

printf("1为返回,2为继续\n");

printf("选择:");

if(kbhit())

{

scanf("%d",&k);

break;

}

}

switch(k){

case1:

system("cls");

wel();

break;

case2:

systime();

break;

}

}

//修改个人时间

voidchange()

{

intk;

system("cls");

printf("电子时钟\n");

printf("\n");

printf("修改我的时间\n");

printf("1为修改年,2为修改月,3为修改日,4为修改时,5为修改分,6为修改秒,7我的时间,8返回");

printf("\n");

printf("选择:");

scanf("%d",&k);

switch(k)

{

case1:

printf("修改年:");

scanf("%d",&ye);

change();

break;

case2:

printf("修改月:");

scanf("%d",&mo);

change();

break;

case3:

printf("修改日:");

scanf("%d",&da);

change();

break;

case4:

printf("修改时:");

scanf("%d",&ho);

change();

break;

case5:

printf("修改分:");

scanf("%d",&mi);

change();

break;

case6:

printf("修改秒:");

scanf("%d",&se);

change();

break;

case7:

gomytime();

break;

case8:

system("cls");

wel();

break;

}

}

如果觉得《Java定时自动锁屏小程序_小程序 番茄时钟如何实现锁屏持续运行功能》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。