版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 課程設(shè)計報告</b></p><p> 課程名稱: 編程類課程設(shè)計 </p><p> 課程題目: 簡單時區(qū)時間計算程序設(shè)計 </p><p> 專業(yè)班級: 電子信息工程1101班 </p><p> 姓
2、 名: 學(xué) 號: </p><p> 指導(dǎo)老師: 成 績: </p><p><b> 目 錄</b></p><p><b> 前言</b></p><p><b> 第二章 課設(shè)目的</b></p&
3、gt;<p> 第三章 課設(shè)內(nèi)容及實現(xiàn)的功能</p><p><b> 第四章 流程圖</b></p><p><b> 第五章 程序</b></p><p> 第六章 運(yùn)行結(jié)果圖</p><p> 第七章 出現(xiàn)的問題及解決方法 </p><p&
4、gt; 第八章 心得體會及建議</p><p> 第九章 參考文獻(xiàn)</p><p><b> 前言</b></p><p> C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NET Framework之上的高級程序設(shè)計語言。并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。
5、C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點(diǎn),與COM(組件對象模型)是直接集成的,而且它是微軟公司 .NET windows網(wǎng)絡(luò)框架的主角。</p><p> C#是面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于MICROSOFT .NET平臺的應(yīng)用程序,MICRO
6、SOFT .NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。</p><p> C#使得C++程序員可以高效的開發(fā)程序,且因可調(diào)用由 C/C++ 編寫的本機(jī)原生函數(shù),因此絕不損失C/C++原有的強(qiáng)大的功能。因為這種繼承關(guān)系,C#與C/C++具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向C#。</p><p><b> 二、 課設(shè)目的</b>
7、</p><p> 掌握Visual Studio語言的調(diào)試方法。</p><p> 練習(xí)利用Visual Studio C#可視化編程實現(xiàn)一些簡單功能。</p><p> 三、課設(shè)內(nèi)容及實現(xiàn)的功能</p><p> 制作簡單時區(qū)時間計算程序設(shè)計??梢詫崿F(xiàn)的功能有:時區(qū)時差的換算、秒表、計算器(額外)、單位換算(額外)。</p&
8、gt;<p><b> 關(guān)鍵字</b></p><p><b> 部分描述:</b></p><p> catch:定義一個代碼塊,在特定類型異常拋出時,執(zhí)行塊內(nèi)代碼。</p><p> checked:既是操作符又是語句,確保編譯器運(yùn)行時,檢查整數(shù)類型操作或轉(zhuǎn)換時出現(xiàn)的溢出。</p>
9、<p> finally:定義一個代碼塊,在程序控制離開try代碼快后執(zhí)行。參見try和catch。</p><p> fixed:在一個代碼塊執(zhí)行時,在固定內(nèi)存位置為一個變量指派一個指針。</p><p> namespace:定義一個邏輯組的類型和命名空間。</p><p> operator:用來聲明或多載一個操作符。</p>
10、<p> out:標(biāo)識一個參數(shù)值會受影響的參數(shù),但在傳入方法時,該參數(shù)無需先初始化。</p><p> params:聲明一個參數(shù)數(shù)組。如果使用,必須修改指定的最后一個參數(shù),允許可選參數(shù)。</p><p> readonly:標(biāo)識一個變量的值在初始化后不可修改。</p><p> ref:標(biāo)識一個參數(shù)值可能會受影響的參數(shù)。</p>&
11、lt;p> throw:拋出一個異常。</p><p> try:異常處理代碼塊的組成部分之一。try代碼塊包括可能會,拋出異常的代碼。參閱catch和finally關(guān)鍵字。</p><p> using:當(dāng)用于命名空間時,using關(guān)鍵字允許訪問該命名空間中的類型,而無需指定其全名。也用于定義finalization操作的范圍。</p><p><
12、;b> 部分按鈕設(shè)計流程圖</b></p><p><b> 按鈕“0”</b></p><p> (其余數(shù)字按鈕類似)</p><p><b> 四、流程圖</b></p><p> textbox1和textbox2不是數(shù)字</p><p>
13、 textbox1>=24或textbox2>=60</p><p><b> t</b></p><p><b> 五、程序</b></p><p><b> Form1</b></p><p> using System;</p><
14、;p> using System.Collections.Generic;</p><p> using System.ComponentModel;</p><p> using System.Data;</p><p> using System.Drawing;</p><p> using System.Linq;&l
15、t;/p><p> using System.Text;</p><p> using System.Windows.Forms;</p><p> namespace 課程設(shè)計</p><p><b> {</b></p><p> public partial class Form1 :
16、 Form</p><p><b> {</b></p><p> public Form1()</p><p><b> {</b></p><p> InitializeComponent();</p><p><b> }</b><
17、/p><p> private void button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> Form2 f2=new Form2();</p><p> f2.Show();</p><p><b&
18、gt; }</b></p><p> private void button2_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> Form3 f3 = new Form3();</p><p> f3.Show();</
19、p><p><b> }</b></p><p> private void button3_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> Form4 f4 = new Form4();</p><
20、p> f4.Show();</p><p><b> }</b></p><p> private void button4_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> Form5 f5 = new Fo
21、rm5();</p><p> f5.Show();</p><p><b> }</b></p><p> private void button5_Click(object sender, EventArgs e)</p><p><b> {</b></p><p&
22、gt; MessageBox.Show("老師辛苦了"); //彈窗</p><p> this.Close(); //此窗口關(guān)閉</p><p><b> }</b></p><p> private void Form1
23、_Load(object sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><
24、;p><b> Form2</b></p><p> //顯示的文本string 計算的數(shù)值int</p><p> namespace 課程設(shè)計</p><p><b> {</b></p><p> public partial class Form2 : Form</p&
25、gt;<p><b> {</b></p><p> int num=0, temp=0;</p><p> int way = 0; //way是決定運(yùn)算符號的,+1 -2 *3 /4</p><p> public Form2()</p><p><b
26、> {</b></p><p> InitializeComponent();</p><p> textBox1.Text = "0";</p><p><b> }</b></p><p> private void button7_Click(object sende
27、r, EventArgs e)</p><p><b> {</b></p><p> if (way==0)</p><p><b> {</b></p><p> num = Convert.ToInt32(textBox1.Text);</p><p> nu
28、m = num * 10 + 7;</p><p> textBox1.Text = num.ToString();</p><p><b> }</b></p><p><b> else </b></p><p><b> {</b></p><
29、p> temp = Convert.ToInt32(textBox1.Text);</p><p> temp = temp * 10 + 7;</p><p> textBox1.Text = temp.ToString();</p><p><b> }</b></p><p><b> }
30、</b></p><p> private void button13_Click(object sender, EventArgs e)</p><p><b> {</b></p><p><b> way = 3;</b></p><p> textBox1.Text =
31、"0";</p><p><b> }</b></p><p> private void button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (way == 0)</p&
32、gt;<p><b> {</b></p><p> num = Convert.ToInt32(textBox1.Text); //string 轉(zhuǎn) int</p><p> num = num * 10 + 1;</p><p> textBox1.Text = num.ToStri
33、ng();</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> temp = Convert.ToInt32(textBox1.Text);</p><p>
34、 temp = temp * 10 + 1;</p><p> textBox1.Text = temp.ToString();</p><p><b> }</b></p><p><b> }</b></p><p> private void button10_Click(object
35、 sender, EventArgs e)</p><p><b> {</b></p><p> if (way == 0)</p><p><b> {</b></p><p> num = Convert.ToInt32(textBox1.Text);</p><p
36、> num = num * 10 ;</p><p> textBox1.Text = num.ToString();</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p>
37、<p> temp = Convert.ToInt32(textBox1.Text);</p><p> temp = temp * 10 ;</p><p> textBox1.Text = temp.ToString();</p><p><b> }</b></p><p><b>
38、}</b></p><p> private void button2_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (way == 0)</p><p><b> {</b></p>
39、<p> num = Convert.ToInt32(textBox1.Text);</p><p> num = num * 10 + 2;</p><p> textBox1.Text = num.ToString();</p><p><b> }</b></p><p><b>
40、 else</b></p><p><b> {</b></p><p> temp = Convert.ToInt32(textBox1.Text);</p><p> temp = temp * 10 + 2;</p><p> textBox1.Text = temp.ToString();&l
41、t;/p><p><b> }</b></p><p><b> }</b></p><p> private void button3_Click(object sender, EventArgs e)</p><p><b> {</b></p><
42、p> if (way == 0)</p><p><b> {</b></p><p> num = Convert.ToInt32(textBox1.Text);</p><p> num = num * 10 + 3;</p><p> textBox1.Text = num.ToString();&
43、lt;/p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> temp = Convert.ToInt32(textBox1.Text);</p><p> temp
44、= temp * 10 + 3;</p><p> textBox1.Text = temp.ToString();</p><p><b> }</b></p><p><b> }</b></p><p> private void button11_Click(object sende
45、r, EventArgs e)</p><p><b> {</b></p><p><b> way = 1;</b></p><p> textBox1.Text = "0";</p><p><b> }</b></p><
46、p> private void button4_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (way == 0)</p><p><b> {</b></p><p> num = Convert.
47、ToInt32(textBox1.Text);</p><p> num = num * 10 + 4;</p><p> textBox1.Text = num.ToString();</p><p><b> }</b></p><p><b> else</b></p>
48、<p><b> {</b></p><p> temp = Convert.ToInt32(textBox1.Text);</p><p> temp = temp * 10 + 4;</p><p> textBox1.Text = temp.ToString();</p><p><b>
49、; }</b></p><p><b> }</b></p><p> private void button5_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (way == 0)</p&
50、gt;<p><b> {</b></p><p> num = Convert.ToInt32(textBox1.Text);</p><p> num = num * 10 + 5;</p><p> textBox1.Text = num.ToString();</p><p><b&g
51、t; }</b></p><p><b> else</b></p><p><b> {</b></p><p> temp = Convert.ToInt32(textBox1.Text);</p><p> temp = temp * 10 + 5;</p>
52、<p> textBox1.Text = temp.ToString();</p><p><b> }</b></p><p><b> }</b></p><p> private void button6_Click(object sender, EventArgs e)</p>&
53、lt;p><b> {</b></p><p> if (way == 0)</p><p><b> {</b></p><p> num = Convert.ToInt32(textBox1.Text);</p><p> num = num * 10 + 6;</p>
54、;<p> textBox1.Text = num.ToString();</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> temp = Convert.ToInt
55、32(textBox1.Text);</p><p> temp = temp * 10 + 6;</p><p> textBox1.Text = temp.ToString();</p><p><b> }</b></p><p><b> }</b></p><p
56、> private void button12_Click(object sender, EventArgs e)</p><p><b> {</b></p><p><b> way = 2;</b></p><p> textBox1.Text = "0";</p>&
57、lt;p><b> }</b></p><p> private void button8_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (way == 0)</p><p><b> {&
58、lt;/b></p><p> num = Convert.ToInt32(textBox1.Text);</p><p> num = num * 10 + 8;</p><p> textBox1.Text = num.ToString();</p><p><b> }</b></p>
59、<p><b> else</b></p><p><b> {</b></p><p> temp = Convert.ToInt32(textBox1.Text);</p><p> temp = temp * 10 + 8;</p><p> textBox1.Text =
60、 temp.ToString();</p><p><b> }</b></p><p><b> }</b></p><p> private void button9_Click(object sender, EventArgs e)</p><p><b> {</b&
61、gt;</p><p> if (way == 0)</p><p><b> {</b></p><p> num = Convert.ToInt32(textBox1.Text);</p><p> num = num * 10 + 9;</p><p> textBox1.Text
62、 = num.ToString();</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> temp = Convert.ToInt32(textBox1.Text);</p>
63、;<p> temp = temp * 10 + 9;</p><p> textBox1.Text = temp.ToString();</p><p><b> }</b></p><p><b> }</b></p><p> private void button16
64、_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> textBox1.Text = "0";</p><p><b> }</b></p><p> private void button15_Cl
65、ick(object sender, EventArgs e)</p><p><b> {</b></p><p><b> int i=0;</b></p><p> if (way == 1)</p><p><b> {</b></p><p
66、> i = num + temp;</p><p><b> }</b></p><p> else if (way == 2)</p><p><b> {</b></p><p> i = num - temp;</p><p><b> }&
67、lt;/b></p><p> else if (way == 3)</p><p><b> {</b></p><p> i = num * temp;</p><p><b> }</b></p><p> else if (way == 4)</
68、p><p><b> {</b></p><p> i = num / temp;</p><p><b> }</b></p><p><b> way = 0;</b></p><p> textBox1.Text = i.ToString()
69、; //顯示計算后的結(jié)果 int轉(zhuǎn)string</p><p><b> }</b></p><p> private void button14_Click(object sender, EventArgs e)</p><p><b> {</b></p><p&g
70、t;<b> way = 4;</b></p><p> textBox1.Text = "0";</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p&
71、gt;<p><b> Form3</b></p><p> namespace 課程設(shè)計</p><p><b> {</b></p><p> public partial class Form3 : Form</p><p><b> {</b>&
72、lt;/p><p> public Form3()</p><p><b> {</b></p><p> InitializeComponent();</p><p><b> }</b></p><p> private void button1_Click(obj
73、ect sender, EventArgs e)</p><p><b> {</b></p><p> int i=0, j=0;</p><p> label2.Text = "小時";</p><p> label3.Text = "分鐘";</p>&
74、lt;p><b> try</b></p><p><b> {</b></p><p> i = Convert.ToInt32(textBox1.Text);</p><p> j = 60 * i;</p><p> textBox2.Text = j.ToString();&
75、lt;/p><p><b> }</b></p><p> catch //處理異常</p><p><b> {</b></p><p> MessageBox.Show("輸入格式不正確");</p><p><b
76、> }</b></p><p><b> }</b></p><p> private void button2_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> int i = 0, j = 0;
77、</p><p> label2.Text = "米";</p><p> label3.Text = "厘米";</p><p><b> try</b></p><p><b> {</b></p><p> i = Co
78、nvert.ToInt32(textBox1.Text);</p><p> j = 100 * i;</p><p> textBox2.Text = j.ToString();</p><p><b> }</b></p><p><b> catch</b></p>&l
79、t;p><b> {</b></p><p> MessageBox.Show("輸入格式不正確");</p><p><b> }</b></p><p><b> }</b></p><p> private void button3_C
80、lick(object sender, EventArgs e)</p><p><b> {</b></p><p> int i = 0, j = 0;</p><p> label2.Text = "平方米";</p><p> label3.Text = "平方分米"
81、;;</p><p><b> try</b></p><p><b> {</b></p><p> i = Convert.ToInt32(textBox1.Text);</p><p> j = 100 * i;</p><p> textBox2.Text
82、= j.ToString();</p><p><b> }</b></p><p><b> catch</b></p><p><b> {</b></p><p> MessageBox.Show("輸入格式不正確");</p>
83、<p><b> }</b></p><p><b> }</b></p><p> private void button4_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> int
84、 i = 0, j = 0;</p><p> label2.Text = "立方米";</p><p> label3.Text = "立方分米";</p><p><b> try</b></p><p><b> {</b></p>
85、<p> i = Convert.ToInt32(textBox1.Text);</p><p> j = 1000 * i;</p><p> textBox2.Text = j.ToString();</p><p><b> }</b></p><p><b> catch</
86、b></p><p><b> {</b></p><p> MessageBox.Show("輸入格式不正確");</p><p><b> } </b></p><p><b> }</b></p><p>
87、; private void button5_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> int i = 0, j = 0;</p><p> label2.Text = "千克";</p><p> label
88、3.Text = "克";</p><p><b> try</b></p><p><b> {</b></p><p> i = Convert.ToInt32(textBox1.Text);</p><p> j = 1000 * i;</p><
89、;p> textBox2.Text = j.ToString();</p><p><b> }</b></p><p><b> catch</b></p><p><b> {</b></p><p> MessageBox.Show("輸入格式不
90、正確");</p><p><b> }</b></p><p><b> }</b></p><p> private void textBox1_TextChanged(object sender, EventArgs e)</p><p><b> {</b&
91、gt;</p><p><b> }</b></p><p> private void label2_Click(object sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p>
92、<p> private void Form3_Load(object sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p><b> }</b></p><p><b>
93、; }</b></p><p><b> Form4</b></p><p> namespace 課程設(shè)計</p><p><b> {</b></p><p> public partial class Form4 : Form</p><p>&l
94、t;b> {</b></p><p> int hh=0, mm = 0;</p><p> public Form4()</p><p><b> {</b></p><p> InitializeComponent();</p><p><b> }&l
95、t;/b></p><p> private void button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p><b> try</b></p><p><b> {</b><
96、/p><p> hh = Convert.ToInt32(textBox1.Text);</p><p> mm = Convert.ToInt32(textBox2.Text);</p><p> if (hh < 24 && mm < 60)</p><p><b> {</b><
97、;/p><p> hh = (hh + 24 - 13) % 24; //余數(shù) //防止出現(xiàn)負(fù)數(shù)</p><p> textBox3.Text = hh.ToString();</p><p> textBox4.Text = mm.ToString();</p><p><b> }</b></
98、p><p><b> else</b></p><p> MessageBox.Show("時間不正確!");</p><p><b> }</b></p><p><b> catch </b></p><p><b>
99、; {</b></p><p> MessageBox.Show("格式不正確!");</p><p><b> }</b></p><p><b> }</b></p><p> private void button2_Click(object send
100、er, EventArgs e)</p><p><b> {</b></p><p><b> try</b></p><p><b> {</b></p><p> hh = Convert.ToInt32(textBox1.Text);</p>&l
101、t;p> mm = Convert.ToInt32(textBox2.Text);</p><p> if (hh < 24 && mm < 60)</p><p><b> {</b></p><p> hh = (hh + 24 - 4) % 24;</p><p> te
102、xtBox3.Text = hh.ToString();</p><p> textBox4.Text = mm.ToString();</p><p><b> }</b></p><p><b> else</b></p><p> MessageBox.Show("時間不正確
103、!");</p><p><b> }</b></p><p><b> catch</b></p><p><b> {</b></p><p> MessageBox.Show("格式不正確!");</p><p&g
104、t;<b> }</b></p><p><b> }</b></p><p> private void textBox1_TextChanged(object sender, EventArgs e)</p><p><b> {</b></p><p><b
105、> }</b></p><p> private void textBox3_TextChanged(object sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p> private vo
106、id Form4_Load(object sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p&
107、gt;<p><b> Form5</b></p><p> namespace 課程設(shè)計</p><p><b> {</b></p><p> public partial class Form5 : Form</p><p><b> {</b>&
108、lt;/p><p> int i=0,j=0;</p><p> public Form5()</p><p><b> {</b></p><p> InitializeComponent();</p><p><b> }</b></p><p&
109、gt; private void button1_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (button1.Text == "開始")</p><p><b> {</b></p><p
110、> timer1.Enabled = true;</p><p> button1.Text = "暫停";</p><p><b> }</b></p><p> else if (button1.Text == "暫停")</p><p><b> {
111、</b></p><p> timer1.Enabled = false;</p><p> button1.Text = "開始";</p><p><b> }</b></p><p><b> }</b></p><p> pr
112、ivate void timer1_Tick(object sender, EventArgs e)</p><p><b> {</b></p><p><b> i++;</b></p><p> label1.Text = (i / 3600).ToString() +":"+ (i % 3
113、600 / 60).ToString()+":" + (i % 60).ToString();</p><p><b> }</b></p><p> private void button2_Click(object sender, EventArgs e)</p><p><b> {</b>
114、</p><p><b> i = 0;</b></p><p> timer1.Enabled = false;</p><p> label1.Text = "0:0:0";</p><p><b> }</b></p><p> priva
115、te void button3_Click(object sender, EventArgs e)</p><p><b> {</b></p><p> if (button3.Text == "計時開始")</p><p><b> {</b></p><p><
116、b> try</b></p><p><b> {</b></p><p> j = Convert.ToInt32(textBox1.Text) * 3600 + Convert.ToInt32(textBox2.Text) * 60 + Convert.ToInt32(textBox3.Text);</p><p>
117、 label4.Text = "";</p><p> timer2.Enabled = true;</p><p><b> }</b></p><p><b> catch</b></p><p><b> {</b></p>&
118、lt;p> MessageBox.Show("格式錯誤");</p><p><b> }</b></p><p><b> }</b></p><p> else if (button3.Text == "暫停")</p><p><b&
119、gt; {</b></p><p> timer2.Enabled =false;</p><p><b> }</b></p><p><b> }</b></p><p> private void timer2_Tick(object sender, EventArgs
120、e)</p><p><b> {</b></p><p> if (j > 0)</p><p><b> {</b></p><p><b> j--;</b></p><p> textBox1.Text = (j / 3600).
121、ToString();</p><p> textBox2.Text = (j % 3600 / 60).ToString();</p><p> textBox3.Text = (j % 60).ToString();</p><p><b> }</b></p><p><b> else</
122、b></p><p><b> {</b></p><p> timer2.Enabled = false;</p><p> label4.Text = "時間到";</p><p><b> }</b></p><p><b>
123、 }</b></p><p> private void button4_Click(object sender, EventArgs e)</p><p><b> {</b></p><p><b> j = 0;</b></p><p> textBox1.Text =
124、(j / 3600).ToString();</p><p> textBox2.Text = (j % 3600 / 60).ToString();</p><p> textBox3.Text = (j % 60).ToString();</p><p><b> }</b></p><p> private
125、 void Form5_Load(object sender, EventArgs e)</p><p><b> 六、運(yùn)行結(jié)果圖</b></p><p> 七、出現(xiàn)的問題及解決方法</p><p> 在編譯秒表是,首先是讓它可以進(jìn)行計時,即按下開始后令Enable=true,timer開始工作,時間一秒一秒的增加,i++。此時開始顯示為
126、“暫停”,如果想讓它暫停的話就按下暫停,它就會停止。可是我在編譯完程序后,點(diǎn)擊暫停它并沒有停止還是繼續(xù)的一秒一秒的增加,另我很費(fèi)解, 在反復(fù)的翻看程序和請教別人后才發(fā)現(xiàn)需要在編譯時間的同時在時間與時間之間的:上打上“”才能使程序有效。 </p><p> private void timer1_Tick(object sender, EventArgs e)</p><
127、;p><b> {</b></p><p><b> i++;</b></p><p> label1.Text = (i / 3600).ToString() +":"+ (i % 3600 / 60).ToString()+":" + (i % 60).ToString();</p&g
128、t;<p><b> }</b></p><p><b> 八、心得體會及建議</b></p><p> 通過這次的設(shè)計使我認(rèn)識到我對C#的可視化編程方面的了解知識知道的太少了,對于書本上的很多知識還不能靈活運(yùn)用,有很多我們需要掌握的知識在等著我去學(xué)習(xí),我會在以后的學(xué)習(xí)生活中彌補(bǔ)我所缺少的知識。本次的設(shè)計使我從中學(xué)到了一些很重
129、要的東西,那就是如何從理論到實踐的轉(zhuǎn)化,怎樣將我所學(xué)到的知識運(yùn)用到我以后的工作中去。在大學(xué)的課堂的學(xué)習(xí)只是在給我們灌輸專業(yè)知識,而我們應(yīng)把所學(xué)的用到我們現(xiàn)實的生活中去,此次的電子時鐘設(shè)計給我奠定了一個實踐基礎(chǔ),我會在以后的學(xué)習(xí)、生活中磨練自己,使自己適應(yīng)于以后的競爭。</p><p><b> 九、參考文獻(xiàn)</b></p><p> 1. 《c#多線程參考與實
130、例》 .csdn網(wǎng) [引用日期2012-09-21] .</p><p> 2. 《關(guān)于c sharp的一系列文獻(xiàn)》 .領(lǐng)測網(wǎng) [引用日期2012-09-21] .</p><p> 3. 《學(xué)會C sharp計算機(jī)編程語言 輕松開發(fā)財務(wù)、統(tǒng)計軟件》 .現(xiàn)代快報網(wǎng) [引用日期2012-09-21] .</p><p> 4. 《Visual C# 程
131、序設(shè)計》 .教育網(wǎng)[ [引用日期2012-010-9] .</p><p> 5. 《C#在成長》 .中國知網(wǎng) [引用日期2012-09-21] .</p><p> 6. 《C#簡史》 .知網(wǎng) [引用日期2012-11-27] .</p><p> 7. 《 議協(xié)同開發(fā)模式下軟件測試及軟件質(zhì)量控制》 .知網(wǎng) [引用日期2012-11-27] .
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- c++簡單程序設(shè)計
- 一c++語言概述c++簡單程序設(shè)計
- c++程序設(shè)計-實踐報告
- c++程序設(shè)計
- c++程序設(shè)計
- c++程序設(shè)計課程設(shè)計報告
- 《程序設(shè)計基礎(chǔ)c++》
- c++程序設(shè)計教程
- [工學(xué)]c++程序設(shè)計
- 計算機(jī)程序設(shè)計c++考試大綱
- c語言程序設(shè)計----簡單計算器
- 《c++語言程序設(shè)計》課程設(shè)計報告
- c c++程序設(shè)計課后答案
- c++程序設(shè)計復(fù)習(xí)筆記
- c++課程設(shè)計--c++程序設(shè)計語言
- c++課程設(shè)計-- c++面向?qū)ο蟪绦蛟O(shè)計
- c++程序設(shè)計考試系統(tǒng)
- c++程序設(shè)計考試系統(tǒng)
- c++程序設(shè)計模擬試題
- c++語言程序設(shè)計試題
評論
0/150
提交評論