例题:制作闹钟。重点学习datetime的灵活运用,跳转语句
2015-04-14 22:48
274 查看
DateTime a = DateTime.Now;//获取电脑现在的时间
DateTime nz = Convert.ToDateTime("2015-4-14 22:44");//定义闹钟的时间
while (true)
{
a = a.AddMinutes(1); //显示时间,一分钟加一分钟显示
Console.WriteLine(a.ToShortTimeString());//输出显示闹钟时间
if (nz.ToShortTimeString().Equals(a.ToShortTimeString()))//如果闹钟时间是现在的时间,
{
Console.WriteLine("到点了。。。。。。\a\a\a\a\a\a\a\a\a\a\a\a");//时间到,产生蜂鸣
Console.WriteLine("是否关闭闹钟?(Y,N)");
string s = Console.ReadLine();
if (s.ToUpper() == "Y")
{
break; //如果是就关闭闹钟
}
else
{
nz = nz.AddMinutes(10); //如果不关闭闹钟,定义十分钟后再响,AddMinutes加十分钟,固定格式
}
}
Thread.Sleep(50);
DateTime nz = Convert.ToDateTime("2015-4-14 22:44");//定义闹钟的时间
while (true)
{
a = a.AddMinutes(1); //显示时间,一分钟加一分钟显示
Console.WriteLine(a.ToShortTimeString());//输出显示闹钟时间
if (nz.ToShortTimeString().Equals(a.ToShortTimeString()))//如果闹钟时间是现在的时间,
{
Console.WriteLine("到点了。。。。。。\a\a\a\a\a\a\a\a\a\a\a\a");//时间到,产生蜂鸣
Console.WriteLine("是否关闭闹钟?(Y,N)");
string s = Console.ReadLine();
if (s.ToUpper() == "Y")
{
break; //如果是就关闭闹钟
}
else
{
nz = nz.AddMinutes(10); //如果不关闭闹钟,定义十分钟后再响,AddMinutes加十分钟,固定格式
}
}
Thread.Sleep(50);
相关文章推荐
- C语言学习4: 函数返回值与传入参数,关于函数值传递和类型隐性转换,变量不同的作用域,static变量,多文件编译例如两个C文件,显示函数调用语句跳转,递归,斐波那契数列,多文件编译相同变量的问题。
- JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)
- 不爱学习的小W HNUST 1881(数组开小点的灵活运用)
- 视频十四学习心得,跳转语句与自定义数据类型
- JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)
- 资金互助社业务学习园地(一) 灵活运用通知储蓄存款
- 看高手都是运用的灵活自如,打算从今天开始学习他!
- 转:C#制作ORM映射学习笔记二 配置类及Sql语句生成类
- [Kotlin]Kotlin学习笔记(二):Kotlin中流程控制语句的学习(条件、跳转、循环)
- OC学习:OC语法找歌词,NSRange 、rangeOfString 和substringwithInRange的灵活运用
- 关于大脑的一些常识,学习中请注意灵活运用
- 看高手都是运用的灵活自如,打算从今天开始学习他!
- JavaScript学习(5.5.2):跳转之break语句
- 【JavaSE学习笔记】for循环的嵌套与跳转控制语句
- 【C++学习笔记】类型转换和跳转语句
- Go语言学习笔记 --- 控制语句之if判断,循环语句for, switch语句和跳转语句
- Java学习——循环结构之跳转语句
- Java学习笔记28. 跳转语句break和continue
- Swift中的条件判断、循环、跳转语句基础学习笔记
- 关于大脑的一些常识,学习中请注意灵活运用