《C#數據庫技術應用與開發》實驗報告2 程序設計基礎_第1頁
《C#數據庫技術應用與開發》實驗報告2 程序設計基礎_第2頁
《C#數據庫技術應用與開發》實驗報告2 程序設計基礎_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

程序設計基礎2014-9-16于泳海《C#數據庫技術應用與開發》實驗報告(2)程序設計基礎2014-9-16于泳海王亞男電子商務班電子商務實驗名稱:________________指導教師:___________完成日期:________________王亞男電子商務班電子商務專業:________________班級:___________姓名:________________一、實驗目的:掌握簡單VisualC#窗體應用程序的建立、編輯、調試、運行和保存。掌握表達式、賦值語句的正確書寫;掌握常用函數的使用;掌握順序結構、選擇結構、循環結構。二、實驗內容:1、建立一個程序實現字符串替換。效果如右圖所示。2、解決百元百雞問題,即花100元買100只雞。假定小雞每只5角,公雞每只2元,母雞每只3元。編程求出所有的購買方案,并把這些方案輸出到文本框中。三、程序設計說明:(實現步驟、算法設計思路、流程圖等)(一).設計思路:1.字符串替換:字符串的替換首先要在一個文本框中輸入一段文字后要進行字段的查找,當輸入一個字段后,先在輸入的文字中進行查找,找到后再將找到的字段與要替換的字段進行替換,從而完成字符串的替換。2.百元買百雞:百元買百雞就是要用100元買100只雞,在告訴所有條件的情況下,首相要考慮怎樣分配這100元錢,因為條件的不同,就會導致各種不同的結果,所以我們應該首先進行判斷,通過判斷來輸出各種不同的結果,最后將結果進行輸出。(二).實現步驟:1.字符串替換:(1)設計字符串替換的界面:(2)雙擊“替換”寫入代碼;(3)定義一個字符串,用來在文本框中輸入一段文字;(4)用Replace進行替換;(5)將替換后的文字在進行輸出;2.百元買百雞:(1)設計百元買百雞的界面:(2)雙擊“求解”寫入代碼:(3)定義一個字符串;(4)用for循環進行遍歷;(5)用if條件進行判斷:錢100,雞100;(6)在文本框中輸出最后的結果;四、實驗結果與結論:(經調試正確的源程序和程序的運行結果)(一)源程序:1.字符串替換:namespace字符替換{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){strings=textBox1.Text;s=s.Replace(textBox查找.Text,textBox替換.Text);textBox1.Text=s;}}}2.百元百雞:intxiaoji,gongji,muji,d;stringa=TextBox1;for(xiaoji=0;xiaoji<100;xiaoji++){for(gongji=0;gongji<100;gongji++){for(muji=0;muji<100;muji++){if(xiaoji+gongji+muji==100&&xiaoji*0.5+gongji*2+muji*3==100){a+="小雞的個數為:"+Convert.ToString(xiaoji)+"公雞的個數為:"+Convert.ToString(gongji)+"母雞的個數為:"+Convert.ToString(muji)+"\r\n";textBox1.Text="結果為:\r\n"+a;(二)運行結果:1.字符串替換(1)替換前:(2)替換后:2.百元買百雞五、實驗總結:(實驗中遇到的問題及解決方法,心得體會等)這次的試驗首先是字符的替換,在實現字符的替換過程中,最大的問題就是查找字符,然后再將查找的字符和自己想要換的字符進行替換,在做這一步的過程中用到了repla

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論