版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025安徽建筑安全員-B證考試題庫附答案
- 貴州財經(jīng)職業(yè)學(xué)院《材料與施工工藝》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴陽幼兒師范高等??茖W(xué)?!豆芾韺W(xué)概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年上海市建筑安全員考試題庫及答案
- 2025年河南省建筑安全員考試題庫附答案
- 貴陽信息科技學(xué)院《薪酬與福利》2023-2024學(xué)年第一學(xué)期期末試卷
- 硅湖職業(yè)技術(shù)學(xué)院《食品試驗設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴陽學(xué)院《物理污染控制工程》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025云南省建筑安全員C證考試題庫
- 廣州新華學(xué)院《音樂劇演唱(2)》2023-2024學(xué)年第一學(xué)期期末試卷
- 《第六課 從傳統(tǒng)到現(xiàn)代課件》高中美術(shù)湘美版美術(shù)鑒賞
- 英語四六級講座課件
- Unit 3 On the move Understanding ideas(Running into a better life)課件- 高一上學(xué)期英語外研版(2019)必修第二冊
- 白假絲酵母菌課件
- SCA自動涂膠系統(tǒng)培訓(xùn)講義課件
- 折紙藝術(shù)欣賞及步驟課件
- 立法學(xué)講義教案
- 施工現(xiàn)場臨時建筑驗收表
- iPad使用手冊簡體中文版1章-10章
- 皓月集團市場營銷策略研究
- 二次砌筑配管(JDG)技術(shù)交底
評論
0/150
提交評論