一個簡單的C#程序

一個簡單的C#程序

ID:44285813

大?。?23.00 KB

頁數(shù):67頁

時間:2019-10-20

一個簡單的C#程序_第1頁
一個簡單的C#程序_第2頁
一個簡單的C#程序_第3頁
一個簡單的C#程序_第4頁
一個簡單的C#程序_第5頁
資源描述:

《一個簡單的C#程序》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、第三章C#語言3.1一個簡單的C#程序3.2常量與變量3.3數(shù)據(jù)類型3.4運算符3.5數(shù)組3.6控制結(jié)構(gòu)3.7類3.8本章小結(jié)3.1一個簡單的C#程序創(chuàng)建程序的步驟:打開VisualStudio.NET2003,選擇“文件”一“新建”一“項目”命令,在打開的對話框左邊選擇VisualC#選項,再在右邊選擇“控制臺應(yīng)用程序”選項,控制臺應(yīng)用程序就是C#編譯器控制窗口,編寫程序比較簡單直接,程序的代碼如下。例3.1"Hello”程序。usingSystem;namespaceHello(publicclassHello(下-頁返回3.1一個簡單的C#程序staticvo

2、idMain(){Console.WriteLine(”請輸入你的名字:”);Console.ReadLine();Console.WriteLine(”Hello!”);)))3.1.1代碼分析上-頁下-頁返回3.1一個簡單的C#程序usingSystem表不導(dǎo)入System命名空間。每個東西都必須屬于一個類,publicclassHello表示Hello下的一個類。staticvoidMain0表示類Hello中的一個方法,方法總是為完成某件工作。在C#程序中程序的執(zhí)行總是從Main()方法開始的,一個程序中不允許出現(xiàn)兩個或兩個以上的Main()方法。同時Mai

3、n()方法必須被包含在一個類中。按CtrI+F5鍵運行程序,就可以看到程序的運行結(jié)果了。3.1.2添加注釋C#的注釋方式:每一行中雙斜杠“//”后面的內(nèi)容,以及在分割符“/*”和“*/”之間的內(nèi)容都將被編譯器忽略。上-頁下-頁返回3.1一個簡單的C#程序這樣就可以采用“//”進行單行注釋,采用分割符“/,”和“*/”進行多行注釋,分割符“/*”和“*/”之間的注釋不能有嵌套注釋。因為“/*”與遇到的第一個“*/”匹配,表示注釋結(jié)束。上-頁返回3.2常量與變量3.2.1常量顧名思義,常量就是在使用過程中其值不會發(fā)生變化,如數(shù)值、字符串以及日期等在C#中運用常量的好處有

4、以下3點。①可以用清楚的名詞代替不明確的數(shù)字或字符,使程序更易于閱讀。②使程序易于修改。③常量更容易避免程序出現(xiàn)的錯誤。下-頁返回3.2常量與變量在聲明常量時要注意以下幾點。①常量必須在聲明時初始化。指定了值后,程序運行時就不能再修改。②不能從一個變量中提取值來初始化常量。③常量總是靜態(tài)的,但不允許在聲明常量時包含修飾符static。④在C#中沒有常量指針、常量方法、方法的常量參數(shù)等。上-頁下-頁返回3.2常量與變量3.2.2變量為變量起名時要遵守C#語言的以下規(guī)定。①變量名必須以字母開頭。②變量名只能由字母數(shù)字和下劃線組成而不能包含空格、標(biāo)點符號、運算符等其他符號

5、。③變量名不能與C#中的關(guān)鍵字名稱相同。④變量名不能與C#中的庫函數(shù)名稱相同。⑤變量名在其聲明的作用域內(nèi)必須唯一。上-頁下-頁返回3.2常量與變量使用變量的一條重要原則是:變量必須先定義后使用,使用之前必須對其進行初始化。變量可以在定義時被賦值,也可以在定義時不被賦值,但必須在使用前初始化。語法為:變量修飾符數(shù)據(jù)類型變量名稱=初始值;可以把幾個變量的聲明寫在同一行,中間用逗號隔開,但不允許在一條語句中聲明不同類型的變量。變量的作用域大致分為以下幾種:靜態(tài)變量作用域、實例變量作用域、方法參數(shù)作用域、局部變量作用域、異常處理參數(shù)作用域。上-頁下-頁返回3.2常量與變量示

6、例程序如下:publicclassDomainTest(privateinta;//變量a的作用域為實例變量作用域staticintb;//變量b的作用域為靜態(tài)變量作用域publicintGetA()(returna:上-頁下-頁返回3.2常量與變量)publicvoidSetA(intaa)//變量aa的作用域為方法參數(shù)作用域(inttemp;//變量temp的作用域為局部變量作用域temp=aa;上-頁返回3.3數(shù)據(jù)類型C#語言數(shù)據(jù)類型主要分為兩大類:值類型和引用類型。①值類型:變量本身就包含它們的數(shù)據(jù),即變量的內(nèi)存空間中存放變量的值。②引用類型:變量包含的是對

7、存放變量值的內(nèi)存空間的引用,即變量的內(nèi)存空間與變量值的內(nèi)存空間是分開的,變量內(nèi)存空間中保留的是對變量值內(nèi)存空間的引用。同值類型例子為了方便處理常見的數(shù)據(jù)類型,C#預(yù)定義了15種數(shù)據(jù)類型,其中包括值類型中的13種常用類型和2種引用類型(object和string)。數(shù)據(jù)類型分類如圖3-1所示。下-頁返回3.3數(shù)據(jù)類型13.3.1值類型1.簡單類型簡單類型主要包括整數(shù)類型、實數(shù)類型、字符類型和布爾類型。整數(shù)類型:所有整數(shù)類型變量都可以賦予十進制或十六進制的值,如果要賦予十六進制整數(shù),需要在數(shù)值前邊添加Ox作為前綴。整數(shù)類型及其取值范圍見表3.1。實數(shù)類型:float

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。