2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論