天津理工大學(xué)C#試驗一_第1頁
天津理工大學(xué)C#試驗一_第2頁
天津理工大學(xué)C#試驗一_第3頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、人命4大孝賣臉掖告學(xué)院(系)名稱:計算機科學(xué)與工程學(xué)院姓名學(xué)號*專業(yè)計算機科學(xué)與技術(shù)班級2015級班實驗項目實驗一:C#的數(shù)據(jù)類型和控制結(jié)構(gòu)課程名稱NET程序設(shè)計課程代碼0667066實驗時間2017 年 3 月 30 日 12: 45-15: 45實驗地點7-215批改意見成績教師簽字:一、實驗?zāi)康?1) 熟悉Visual Studio 2010開發(fā)環(huán)境,掌握C#數(shù)據(jù)類型;(2) 掌握分支語句、循環(huán)語句、跳轉(zhuǎn)語句及異常處理語句;(3) 掌握數(shù)組的使用;(4) 掌握面向?qū)ο蟮木幊趟枷耄侯?、接口等的使用?5) 字符串的常用方法。二、實驗環(huán)境開發(fā)環(huán)境:PC機Windows 7操作系統(tǒng);開發(fā)工具:

2、Visual Studio 2010以上。三、實驗要求(1) 認真完成實驗內(nèi)容,編寫程序代碼;(2) 要求所有程序有測試數(shù)據(jù),并輸出實驗的正確結(jié)果;(3) 書寫并提交實驗報告。四、I實驗內(nèi)容(將代碼與運行結(jié)果展示在此)1、using System;using ;using ;namespace 實驗class Programstatic void Main(string args)(”第i2 。個。#程序° ! e ! e ,r); 0;SB C:WINDOWSsystem32crrd.exe2.using System;using ;using ;namespace 實驗class

3、 Program static void Main(string args)int a = 345;float b =;?bool c = true;char d = 't'; string e = "12345"; ("int a = " + a): ("float b = " + b); ("bool c = ” + c); ("char d = " + d): ("string e = M + e); 轉(zhuǎn)A a換 (”n類CT Q 型轉(zhuǎn)A a換nH); (”n整型旦轉(zhuǎn)A a

4、化i ¥為a長i吉整型 : e onH); long 1 = a;("long 1 = a = M + 1);("n字A符口串呂轉(zhuǎn)A a化j ¥為a整型" : e oParseO n"); int transform = (e):(Mint transform = e = M + transform):("n字人符O型轉(zhuǎn)Aa化i ¥為a整型: eon*'); char h = r rr ;int chartoint = h;("r的i ASCLL碼為a: e o" + chartoint

5、):/Convert(MnConvert 類 Q" Q:四舍:“ C 六C “ 入五取偶");(” = "+);(J ” +);(M+);(”+ );顯式Q轉(zhuǎn)A a換(”顯式。轉(zhuǎn)A a換:o浮點i型一整型");double dl = , c!2 = , d3 =;(”二 ” + (int)dl);(” =” + (int)d2);(M 二 ” + (int)d3);QB C:WINDOWSsystem32cmd.exeint a = 345 float b - 15. 3 bool c = True char d = t string e = 12345

6、類型轉(zhuǎn)換 整型轉(zhuǎn)化為長整型:long 1 = a = 345字符串轉(zhuǎn)化為整型:Parse 0 iat transform = e = 12345 字符型轉(zhuǎn)化為整型:r的 ASCLL碼為:114Convert類:四舍六入五取偶10.4 = 1010. 6 二 1110. 5 = 1011.5 = 12顯式轉(zhuǎn)換:浮點型一整型10.4 二 1010. 5 = 1010. 6 = 103、using System; using ; using ;namespace 實。;l 驗:Iclass Programpublic static void swamp(ref int x,ref int y) in

7、t temp = x;x = y;y = temp;static void Main(string args)int i = 1;int suml = 0;while? (i <= 100)suml += i;i+;(”1100所有® D整數(shù)9 y和為+ suml);int j = 0;int sum2 = 0;while (j < 100)j+;if (j % 2 = 0)continue;sum2 += j;(”1 100所有® D奇數(shù)9 y和二為a: e o° + sum2): ("nnswitch()算成:績i § &quo

8、t;);int Grade =();int gg = (int) (Grade / 10);switch (gg)case 10: case 9:(”優(yōu)®秀J;break;case 8:C良c好”); break;case 7:break;case 6:C及i a格J;break;default:C不及i a格”);break;(Mnntry-catch-finally:");int bDiv =();int Div =();int result = 0;tryresult = bDiv / Div;(result);catch (:xception ex)("0

9、不能 r 做A 除y數(shù)9 y! e M + ex):(Mnn 引。y用® 類 CKO 型 : eon);(T、i 。數(shù)Q y組A -:弓|° 丫用® ");int arr =1,2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 1& 19, 20 ;(”處召理之前i a的i數(shù)9 y組A : : eo*');for (int m = 0; m < ; m+)(arrml +”);for (int k = 0; k < : k+)if (arrk % 7 = 0)arr

10、k = 0;("n處5理之后的i數(shù)Q y組A :為a: eoM);for (int n = 0; n < : n+)(arrnI + ”);Cn2、j e ref ?| ° y用® : e o,r);int a = 13;int b = 18;(Ma 二” + a + b 二"+ b);(”引。y用®交換a和b的i值:I : eoM);swamp(ref a, ref b):(”交換后: e oa = M + a + b = n + b); 3B C:WlNDOWSVyitem32cmd.exe u1丄uufyj伺 圣滾卩乃:nunu1-

11、100所有奇數(shù)和為:2500switch。算成績 豐好trycatchfinally:18oO不能做除狡! Systea. DivideByZeroException:嘗試除以苓.在Program. Main (String args)位置 C:Cser357278De3ktopCc20152246 CP20152246實膽 13實驗l3Pro*un.cs:行號64引用類型:U數(shù)組引用處理之前的數(shù)組:12345678 91011121314 15 16 17 18 19 20處理之后的數(shù)組為,12345608 9101112130 15 16 17 18 19 202、ref引用: a = 1

12、3,b = 18 引用交換a和b的值: 交換倍:a = 1 &b = 13 諸按任意鏈繼埃.4、using System;using ;using ;namespace 實; 驗:class MainClasspublic interface Body float area ():xclass Cube : Bodypublic Cube(float xl) a = xl;public float a; void setA(float x) a = x; public float area()return 6 * a * a;class Ball : Bodypublic Ball(f

13、loat rl)r = rl;float r;void setR(int rl)r = rl;public float area() return (float) (4 * r * r);public static float getArea (Body b) return ();static void Main(string args)Cube cl = new Cube(2);Bal 1 bl = new Bal 1(3);("="+ getArea(cl):("二 ” + getArea(bl):SS C:WINDOVVSsystem32cmd.exeCub

14、e, area = 24Ball, area = 113. 04 請按任意鍵繼續(xù)5、using System; using ; using ;namespace 試?驗class Programpublic static int add(int a, int b)return a + b;public static int add(int a, int b,int c) return a + b + c;public static float add (float a, float b)return a + b;public static double add (double a, doubl

15、e b) return a + b;static void Main(string args)int i = 1;int j = 2;int k = 3;float m =; float n =; double r =; double s =;”,add(i, j);”,add(i, j,k);M, add(m, n);M, add(r, s):Q3 C:WI N DOW£system 32c md. exe6.213. 2934請按任意鍵繼續(xù)6、using System; using ;using ;namespace 實。;1 驗class Programstatic void

16、Main(string args)/Containsstring s二"葫蘆娃 T, 葫"蘆娃© T, &一。根 藤“ “上 :七朵花i § ”;bool b = C葫蘆娃 T");(b) ;bool c = (");/空字人符Q串召也。2返Q; I回True(c) ;bool d = C哪吒J;(d) ;/Splitstring data = "2017-4-16";string t =(');foreach(string str in t)(str);/joinstring time = ("/",t);(time);string si 二"猴哥,”;string s2 ="你真了 C 不得i(sl, si, s2);/IndexOfC4”);/Copystring s3二”天勺蒼蒼,©野i a茫i 茫i e , e風(fēng)。吹召;I草 Y低i二見牛i &羊M;string d4 = (s3);(d4);/Clonestring s4二"猴哥,猴哥,你真了 C不得i ";object s5 =();0);Q3 C:WINDOVVSsystem32cmd.exeTrueTrueFals

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論