学C不久。VC6写了一个控制台的,修改时个人时间不能后台走。你可以试试在mytime下面加多一个case到change()修改时也显嫌茄示档坦gomytime()的内容。
#include <stdio.h>#include <time.h>
#include <windows.h>
#include <conio.h>
void systime()
void mytime()
void wel()
void gomytime()
void change()
int ye,mo,da,ho,mi,se
void main( )
{
wel()
}
//界面
void wel()
{
int k
printf( "电子时钟\n" )
printf( "\n" )
printf( "1新建我的时间,2为系统时间,3为修改时间,4去我的时间,5退出\n" )
printf( "\n" )
printf( "选择:" )
scanf( "%d", &k )
switch ( k )
{
case 1:
mytime()
break
case 2:
systime()
break
case 3:
change()
break
case 4:
gomytime()
break
case 5:
exit(0)
break
}
}
//个人设定的时间并行走
void mytime(){
int k
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){
case 1:
system("芹蠢察cls")
wel()
break
case 2:
gomytime()
break
}
}
//个人时间行走
void gomytime(){
int k
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){
case 1:
system("cls")
wel()
break
case 2:
gomytime()
break
}
}
//系统时间
void systime(){
int k
int year, month, day,hour,min,sec
time_t nowtime
struct tm *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){
case 1:
system("cls")
wel()
break
case 2:
systime()
break
}
}
//修改个人时间
void change()
{
int k
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 )
{
case 1:
printf( "修改年:" )
scanf( "%d", &ye )
change()
break
case 2:
printf( "修改月:" )
scanf( "%d", &mo )
change()
break
case 3:
printf( "修改日:" )
scanf( "%d", &da )
change()
break
case 4:
printf( "修改时:" )
scanf( "%d", &ho )
change()
break
case 5:
printf( "修改分:" )
scanf( "%d", &mi )
change()
break
case 6:
printf( "修改秒:" )
scanf( "%d", &se )
change()
break
case 7:
gomytime()
break
case 8:
system( "cls" )
wel()
break
}
}
为能随时随地看到时间察祥,大家习惯将日历时钟天气等常用软件放在桌面上,这样找起来就更方便。电脑小白装机后发现桌面上没有时钟和日历,总感觉不习惯。这时候需要手动添加一下,接下来和大家说说在电脑桌面添加时钟,日历等小工具的方法。
1、点击电脑桌面上的“开始”— “控制面板”。
2、点击“程序”。
3、点击“桌面小工具”栏中的“向桌面添加小工具”。
4、出现在我们眼前的,就是可以添加到桌面的小工具啦。
5、那么这些小工具添加到桌面都是什么效果呢 ? 接下来为大家展示一下。
6、 CPU仪表盘: 可以看到CPU的使用率,和随机存取内存(RAM)等数据。
7、幻灯片放映:
可以展示你的图片。那么如何选择要显示的图片呢 ?
8、鼠标右键点击“幻灯片放映”—“选项”就可以自行选择想要显示图片的文件夹了!
9、日历,时钟,这个就不多说了吧~ 毕竟我们都了解。但是日历有两种展示形态。
10、点击这个按钮。
11、见证奇迹的时刻~
参考教程设置之后,我们成功在电脑桌面添加时钟,日历等小工具,野燃是不是很简单,感兴趣败脊搏的小伙伴一起来试试!
添加天气、时钟等桌面小工具,可以通过以下方法:1、在桌面上双指捏合,进入桌面编辑状态。
2、点击窗口小工具,向左滑动可查看所有小工具。
3、部分小工和晌具(如天气)会有多种样式,点击该图标可以展肢棚带开所有的样式,向历芦右滑动可以收拢。
4、点击需要的小工具图标,即可将其添加到当前屏幕。若当前屏幕没有空间,可长按并拖动该图标,添加到其它屏幕。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)