C#实训报告书--薛波 下载本文

内容发布更新时间 : 2024/5/4 1:10:38星期一 下面是文章的全部内容请认真阅读。

else {

ff = f.ToString(); }

if (s < 10) {

ss = \ + s.ToString(); } else {

ss = s.ToString(); }

if (m < 10) {

mm = \ + m.ToString(); } else {

mm = m.ToString(); }

if (h < 10) {

hh = \ + h.ToString(); } else

11

{

hh = h.ToString(); }

return hh + \ + mm + \ + ss + \ + ff; }

int i = 0;

private void btnStart_Click(object sender, EventArgs e) {

if (timer1.Enabled == false) {

this.btnStart.Text = \停止计时\; this.timer1.Enabled = true; } else {

this.btnStart.Text = \开始计时\; this.timer1.Enabled = false; } }

private void btnClear_Click(object sender, EventArgs e) {

t = 0;

if (this.timer1.Enabled == true) {

this.btnStart_Click(sender, e);

12

lblTime .Text = GetAllTime(t); } else {

lblTime.Text = GetAllTime(t); } }

private void timer1_Tick(object sender, EventArgs e) {

t = t + 1;

this.lblTime.Text = GetAllTime(t); }

private void btnOther_Click(object sender, EventArgs e) {

listBox1.Items.Add(lblTime.Text); }

private void button1_Click(object sender, EventArgs e) {

listBox1.Items.Clear(); } }

开始计时

点击“开始计时”计数器开始计时,多次点击“分别计时”会显示出多个时间,点击“停止计时”计数器停止计时,

13

点击“计时器清零”和“列表清零”可以重新开始计时。

3.2.4 总结

通过对计数器项目的制作与代码编写通过实训使自己对C#语言的了解有了质的提升,实训中知识是平时积累,大的项目是小程序的扩展。实训验证了平时讲到的知识点并进行了扩充。

14

3.3 计算器项目

本次实训的任务是制作一个计数器。

3.3.1计算器项目的实训目的

通过计算器项目,来熟悉掌握C#的相关方法和控件的使用。通过相关的方法的使用,来完成计算器各项功能。

3.3.2 实训内容

编写一个计算器的项目,通过计算器可以进行十进制、十六进制、八进制、二进制的加减乘除运算,并能实现相互之间的转换。并且,在单机清除时,可以对数字进行清除。

3.3.3 实现步骤设计

1.创建Windows窗体运用程序。 2.设计好窗体界面,摆放好控件。 包含 button radiobutton label 对相应的控件进行属性的更改

15