资源简介
这个程序使用C#语言编写,基本实现时间的计算和定时计时的功能。
代码片段和文件信息
/*文件名:时钟类
* 作者:wtt05010323
* 日期:2007.12.07
* 备注:无
*
*/
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
namespace CLOCK
{
class clock
{
private int hour;
public int Hour
{
get { return hour; }
set { hour = value; }
}
private int minute;
public int Minute
{
get { return minute; }
set { minute = value; }
}
private int second;
public int Second
{
get { return second; }
set { second = value; }
}
public void Input(int h int m int s)
{
hour = h;
Hour = h;
Minute = m;
minute = m;
Second = s;
second = s;
}
public void printtime()
{
Console.WriteLine(“{0}:{1}:{2}“ Hour Minute Second);
}
public static clock operator +(clock time1 clock time2)
{
clock result = new clock();
result.Hour = time1.Hour + time2.Hour;
result.Minute = time1.Minute + time2.Minute;
result.Second = time1.Second + time2.Second;
if (result.Hour >= 24)
{
result.Hour = result.Hour - 24;
}
if (result.Minute >= 60)
{
result.Hour = result.Hour + (int)(result.Minute / 60);
result.Minute = result.Minute % 60;
}
if (result.Second >= 60)
{
result.Minute = result.Minute + (int)(result.Second / 60);
result.Second = result.Second % 60;
}
return result;
}
public static clock operator -(clock time1 clock time2)
{
clock result = new clock();
result.Hour = time1.Hour - time2.Hour;
result.Minute = time1.Minute - time2.Minute;
result.Second = time1.Second - time2.Second;
if (result.Hour >= 24)
{
result.Hour = result.Hour - 24;
}
if (result.Minute >= 60)
{
result.Hour = result.Hour + (int)(result.Minute / 60);
result.Minute = result.Minute % 60;
}
if (result.Second >= 60)
{
result.Minute = result.Minute + (int)(result.Second / 60);
result.Second = result.Second % 60;
}
return result;
}
public static clock operator ++(clock time1)
{
clock result = new clock();
result.Hour = time1.Hour;
result.Minute = time1.Minute;
result.Second = time1.Second + 1;
if (result.Second >= 60)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 904 2007-12-06 13:29 CLOCK\CLOCK.sln
..A..H. 20480 2009-03-26 17:42 CLOCK\CLOCK.suo
文件 3253 2007-12-06 13:48 CLOCK\CLOCK\CLOCK.csproj
文件 464 2007-12-07 21:03 CLOCK\CLOCK\Program.cs
文件 6379 2007-12-10 23:18 CLOCK\CLOCK\clock.cs
文件 6262 2009-03-18 12:20 CLOCK\CLOCK\Form1.cs
文件 19069 2009-03-18 12:20 CLOCK\CLOCK\Form1.Designer.cs
文件 9907 2009-03-18 12:20 CLOCK\CLOCK\Form1.resx
文件 5632 2005-11-11 22:25 CLOCK\CLOCK\bin\Debug\CLOCK.vshost.exe
文件 32768 2009-03-18 12:20 CLOCK\CLOCK\bin\Debug\CLOCK.exe
文件 48640 2009-03-18 12:20 CLOCK\CLOCK\bin\Debug\CLOCK.pdb
文件 6186 2007-12-28 23:17 CLOCK\CLOCK\bin\Debug\CLOCK.rar
文件 254 2009-03-26 17:42 CLOCK\CLOCK\obj\CLOCK.csproj.FileList.txt
文件 2477 2009-03-18 12:20 CLOCK\CLOCK\obj\Debug\CLOCK.Form1.resources
文件 180 2007-12-06 14:51 CLOCK\CLOCK\obj\Debug\CLOCK.Properties.Resources.resources
文件 32768 2009-03-18 12:20 CLOCK\CLOCK\obj\Debug\CLOCK.exe
文件 48640 2009-03-18 12:20 CLOCK\CLOCK\obj\Debug\CLOCK.pdb
文件 842 2009-03-18 12:20 CLOCK\CLOCK\obj\Debug\CLOCK.csproj.GenerateResource.Cache
文件 1166 2007-12-06 13:29 CLOCK\CLOCK\Properties\AssemblyInfo.cs
文件 2864 2007-12-06 13:29 CLOCK\CLOCK\Properties\Resources.Designer.cs
文件 5612 2007-12-06 13:29 CLOCK\CLOCK\Properties\Resources.resx
文件 1088 2007-12-06 13:29 CLOCK\CLOCK\Properties\Settings.Designer.cs
文件 249 2007-12-06 13:29 CLOCK\CLOCK\Properties\Settings.settings
目录 0 2009-04-12 23:41 CLOCK\CLOCK\obj\Debug\TempPE
目录 0 2009-04-12 23:41 CLOCK\CLOCK\obj\Debug\Refactor
目录 0 2009-04-12 23:41 CLOCK\CLOCK\bin\Debug
目录 0 2009-04-12 23:41 CLOCK\CLOCK\obj\Debug
目录 0 2009-04-12 23:41 CLOCK\CLOCK\bin
目录 0 2009-04-12 23:41 CLOCK\CLOCK\obj
目录 0 2009-04-12 23:41 CLOCK\CLOCK\Properties
............此处省略5个文件信息
- 上一篇:Unity DialogUI制作模板
- 下一篇:动态避障仿真.rar
相关资源
- 多媒体定时器,精确到1秒
- 篮球比赛计时器delphi计时器
- STM32CubeMX 实验03 通用定时器2定时中断
- Linux下posix线程实现的定时器
- DSP28335 中pwm 定时器中断设置
- 数电实验之实验九555定时器
- verilog设计篮球比赛的定时器
- 组态王秒计时制作方法
- flash计时器源码
- 基于单片机的交通灯设计
- 基于单片机的电子定时器设计技术
- 51单片机—计时器程序
- stm32 高级定时器1的互补输出死区设置
- 多媒体定时器的简单使用
- 基于Verilog HDL设计的定时器系统
- 汇编语言编写的闹钟显示日期、时间
- STM32定时器输出带有死区时间的PWM波形
- DSP定时器方波程序
- C51按键音调
- 基于ATmega16单片机的定时器中断秒表
- verilog微波炉定时器设计
- 单片机多定时器软件,解决单片机内
- VC 实现非窗口类中使用定时器的方法
- 浙江理工大学 数字电子实验 实验八
- 51实现倒计时器带原理图和汇编程序
- 基于51单片机定时器的设计
- 可悬浮的有声音提示的倒计时器
- [单片机课设]秒表时钟计时器的设计
- 在线考试模版静态页面
- windows下的定时器
评论
共有 条评论