题目要求

运行效果

有60秒进位,60分钟进位,24小时进位(清零)功能

代码

Form1.cs

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;namespace 第五章_显示时间
{public partial class Form1 : Form{public Form1(){InitializeComponent();Time time = new Time();//输出当前时间textBox1.Text = time.Hour.ToString();textBox2.Text = time.Min.ToString();textBox3.Text = time.Sec.ToString();}private void button1_Click(object sender, EventArgs e){//获取文本int sec = int.Parse(textBox3.Text);int min = int.Parse(textBox2.Text);int hour = int.Parse(textBox1.Text);//计算进位sec += 1;if (sec >= 60){sec = 0;min += 1;if (min >= 60){min = 0;hour += 1;if (hour >= 24){hour = min = sec = 0;}}}//输出文本textBox1.Text = hour.ToString();textBox2.Text = min.ToString();textBox3.Text = sec.ToString();}}
}

Program.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;namespace 第五章_显示时间
{static class Program{/// <summary>/// 应用程序的主入口点。/// </summary>[STAThread]static void Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Application.Run(new Form1());}}public class Time{//只读属性public int Hour { get; }public int Min { get; }public int Sec { get; }//构造函数public Time(){Hour = System.DateTime.Now.Hour;Min = System.DateTime.Now.Minute;Sec = System.DateTime.Now.Second;}//重载public Time(int h, int m, int s){Hour = h;Min = m;Sec = s;}}
}

C# 实验四 获取系统时间、点击加一秒功能相关推荐

  1. C# 实验四 修改版 获取系统时间、点击加一秒功能

    效果 代码 Program.cs 空的,Time类放在了Form1.cs中 using System; using System.Collections.Generic; using System.L ...

  2. VC++ 获取系统时间的方法汇总

    1.使用CTime类(获取系统当前时间,精确到秒) ? 1 2 3 4 5 6 CString str; //获取系统时间 CTime tm; tm=CTime::GetCurrentTime();/ ...

  3. c++ 如何获取系统时间

    DoubleSnake   转载http://blog.csdn.net/zjnig711/article/details/2419081 c++ 如何获取系统时间 2008-04-28 15:34 ...

  4. android 获取系统时间的时间戳 ,时间戳日期互转,计算日期时间差,获取明天日期,比较时间大小

    long creatTime=mBindCheck.remainPaymentTime; int shi = (int)mBindCheck.remainPaymentTime/(3600*1000) ...

  5. Java获取系统时间

    Java获取系统时间 Java获取系统时间 在java 中,有很多种方法都可以获取到系统的当前时间,但也需要到对应的类,不同的类自然有不同的方法.这里为大家介绍获取系统当前时间的四种方式. 1. 通过 ...

  6. Android - 获取系统时间和网络时间

    转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72886021 有些时候我们的应用中只能使用网络时间,而不能使用系统的时间,这是为了避 ...

  7. 【VS开发】VC++ 获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法

    1.使用CTime类(获取系统当前时间,精确到秒) CString str; //获取系统时间 CTime tm; tm=CTime::GetCurrentTime();//获取系统日期 str=tm ...

  8. android自动获取系统时间,Android获取系统时间的多种方法

    Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现. 现总结如下: 方法一: void getTime ...

  9. 笔记1:VC获取系统时间的方法

    笔记1:VC 获取系统时间的方法 推荐的获取方法 获取时间方法种类 各种获取时间方法详解 方法1:time_t变量 和 time(time_t*)方法 方法2:system(" time&q ...

最新文章

  1. idea配置 Tomcat Deployment添加时没有Artifact...选择的解决方案
  2. NET 应用架构指导 V2 学习笔记(十九) 表现层组件设计指导
  3. Packt.Java.9.High.Performance.2017.11
  4. C#设置WebBrowser IE浏览器版本
  5. 使用will和would来提出请求_42
  6. 最优比例生成树(0/1分数规划)
  7. 全国各地将推广电子证照,取代一证通
  8. Linux基础命令Xmind图【百度网盘链接】
  9. 计算机培训教学计划,计算机培训教学计划.doc
  10. php sns 源码,全网首发-LaySNS高仿资源网源码免费分享
  11. 在线html5编辑器uedit,ueditor集成秀米编辑器 - HTML - php中文网博客
  12. opencv滤波函数简介
  13. LoraWan协议剖析,快速掌握协议要点
  14. 2021章节练习基础(案例精选)20-30
  15. linux下安装安装jdk和安装android studio
  16. 条件随机场(CRF)原理和实现
  17. 回归预测 | MATLAB实现SSA-BiLSTM麻雀算法优化双向长短期记忆神经网络多输入单输出
  18. Origin制图之热力图(hot-map)
  19. 风云叱咤,尚硅谷云原生实战教程(下篇)发布
  20. java修改源码方法

热门文章

  1. NVIDIA AGX Xavier环境配置
  2. 寒冷的高纬度——我的梦开始的地方
  3. 动态开点线段树(多棵线段树)的内存分配与回收
  4. PTA 寻宝路线 (40 point(s))
  5. MFC下CSocket编程详解
  6. 2021年,戴尔的显示器竟然出现了弹出式摄像头
  7. WebRTC的现状和未来:专访W3C WebRTC Chair Bernard Aboba(上)
  8. 【线上分享】华为云视频Cloud Native架构及工程实践
  9. 视频云服务平台架构设计难点与趋势
  10. 腾讯觅影:AI+医疗不光能诊断癌症,还可以很公益