freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

部分c語言基礎ppt課件(已修改)

2025-05-24 13:33 本頁面
 

【正文】 第 2部分 C語言基礎 本章目標 ?掌握 C語言的結構 ?掌握 C語言的數(shù)據(jù)類型 ?掌握常量與變量的聲明與使用 ?掌握常用的流程控制 ?掌握簡單的異常處理 C程序結構 ?引入命名空間 ?程序入口點 ?注釋 程序示例 引入命名空間 using System。 namespace FirstProject { class Program { static void Main(string[] args) { // 提示用戶輸入 (請輸入您的姓名 )。 String strName = ()。 (Hello: {0}, strName)。 ()。 } } } 引入 System命名空間 思考:如果不引入 System命 名空間,程序該怎么修改? 程序入口點 Main方法是程序的入口點,一個 C程序中只能有一個入口點。 聲明 Main方法需要注意以下幾點。 ( 1) Main方法是程序的入口點,程序控制在該方法中開始和結束。 ( 2)該方法在類或結構的內部聲明,并且 必須為靜態(tài)方法 ,而不應為公共方法(在上面的示例中它接受默認訪問級別private)。 ( 3)可以具有 void或 int返回類型。 ( 4)聲明 Main方法時既可以使用參數(shù),也可以不使用參數(shù)。 ( 5)參數(shù)可以作為從零開始索引的命令行參數(shù)來讀取。 ( 6)與 C和 C++不同,程序的名稱不會被當做第 1個命令行參數(shù)。 注釋 ?//單行注釋 ? /* …… 多行注釋 */ ?XML文檔注釋 /// summary /// This class performs an important function. /// /summary public class MyClass { public static void Main() { } } 受支持的標準格式字符串 字符 說明 示例 輸出 C或 c 貨幣 ({0:C}, )。 ({0:C}, )。 $ ($) D或 d 十進制數(shù) ({0:D5}, 25)。 00025 E或 e 科學型 ({0:E}, 250000)。 +005 F或 f 固定點 ({0:F2}, 25)。 ({0:F0}, 25)。 25 G或 g 常規(guī) ({0:G}, )。 N或 n 數(shù)字 ({0:N}, 2500000)。 2,500, X或 x 十六進制 ({0:X}, 250)。 ({0:X}, 0xffff)。 FA FFFF C數(shù)據(jù)類型與變量 ?值類型與引用類型 ?常量與變量 ?數(shù)據(jù)類型轉換 ?枚舉 ?數(shù)組 ?字符串處理 ?日期對象 值類型與引用類型 ?值類型直接存儲其值,而引用類型存儲對值的引用。 ?值類型存儲在堆棧中,而引用類型存儲在托管堆上 引用類型主要有: 類類型( classtype) 數(shù)組類型( arraytype) 接口類型( interfacetype) 委托類型( delegatetype) 值類型包括: 基本值類型 結構類型 枚舉類型 常量與變量 ? 變量 被定義后,在程序執(zhí)行階段,會一直存儲在內存中,變量的值可根據(jù)需要來改變。 ?變量必須先聲明才能使用。 int a。 a=3。 int a=3。 int a=3,b=5。 ?變量有其作用域 ?局部變量 :僅在聲明變量的范圍內有效 ?靜態(tài)變量 :使用 static進行聲明, 在整個應用程序運行期間一直存在 常量與變量 ?常量 必須在聲明時進行賦值,并且賦值后不能被修改。 const 數(shù)據(jù)類型標識符 常量名 =表達式 。 const double PI=。 數(shù)據(jù)類型轉換 在一定條件下,將一種數(shù)據(jù)類型變?yōu)榱硪环N數(shù)據(jù)類型 的過程稱為類型轉換。 ? 隱式轉換 : 遵從由低級到高級轉換的規(guī)則,不會發(fā)生數(shù)據(jù)丟失。 例如,表達式 16+’A’+,首先’ A’為 char類型,先轉換成整數(shù) 65( Unicode編碼為 65),在與 16和,表達式的結果為 double類型 數(shù)據(jù)類型轉換 ? 顯式轉換 ? 使用類型轉換關鍵字 ,語法格式如下: (類型標識符 )表達式 ; ? 使用 Convert類或 Parse方法進行轉換 。 ? ToString()方法 ,可將任何一種數(shù)據(jù)類型轉換為字符串類型。 double d = 。 int i = (int)d。 string s = 123。 double d1 = (s)。 double d2 = (s)。 VS2022常用快捷鍵 ?Cw+兩次 Tab鍵: () ?Ctrl+K+D :格式化當前選中代碼; ?Ctrl+K+C:批量注釋 ?Ctrl+K+U:批量取消注釋 ?F10:調試(逐過程) ?F11:調試(逐語句) 枚舉 ?是一種 用戶自定義的值類型 ? 聲明枚舉類型: enum 枚舉名 {枚舉成員名稱 1, 枚舉成員名稱2,……} [。] ?說明 : 枚舉成員的枚舉值都默認為整型,且第一個成員的值默認為 0,其他成員依次增加 1, 也可以單獨指定值 ; 聲明與引用枚舉 enum Weekday{ Sunday, //默認值 0 Monday, //默認值 1 Tuesday, //默認值 2 Wednesday, //默認值 3 Thursday, //默認值 4 Friday, //默認值 5 Saturday //默認值 6 } Weekday tday 。 tday = 。 //顯示結果 (tday )。 // 顯示 Tuesday,而不是數(shù)字 0 (( int) tday)。 //顯示數(shù)字 2 數(shù)組 ?數(shù)組是 一組具有相同類型和名稱的變量的集合 ,組成數(shù)組的這些變量稱為數(shù)組元素。 ?C數(shù)組元素的下標是 從 0開始的。 ?數(shù)組元素的個數(shù)稱為 數(shù)組的長度 ??梢允褂?Array類的 Length 屬性。 ?建立數(shù)組對象時, 數(shù)組長度必須使用常量而不能使用變量 。 int[ ] arr=new int[3]。 //正確 int[ ] arr=new int[n]。 //錯誤 數(shù)組 數(shù)組定義: 數(shù)據(jù)類型 [ ] 數(shù)組名; 例如: int [ ] a。 //定義了一個整型類型的一維數(shù)組 a string [ ] str。 //定義了一個字符串類型的一維數(shù)組 str 定義數(shù)組后必須對數(shù)組進行初始化,初始化后的數(shù)組才能使用 數(shù)組 2 數(shù)組初始化 ( 1)直接自定數(shù)組內容 數(shù)據(jù)類型 [ ] 數(shù)組名 ={元素 1, [元素 2, …]} ; 例如: string[] str ={yang,zhang,liu,li,wang }。 //數(shù)組 str有 5個數(shù)組元素 int[] a ={10,20,30}。 ( 2)使用 new關鍵字 數(shù)據(jù)類型 [ ] 數(shù)組名 =new 數(shù)據(jù)類型 [數(shù)組長度 ][{數(shù)組元素列表 }]; 例如: string[ ] str =new string[4]; string[ ] str =new string[4]{“Tom”,”Jone”,”Alice”,”Anna”}; 數(shù)組 ? 二維數(shù)組的聲明: 數(shù)據(jù)類型 [,] 數(shù)組名 =new 數(shù)據(jù)類型 [維度 1,維度2]{{}, ……{}}。 ? int[,] arr=new int[2,3]。 //聲明一個 3行 4列的二維數(shù)組 ? int[,] arr=new int[2,3]{{1,3,5}, {2,4,6}}; 思考題 ?編寫程序輸出如下數(shù)組內容: 11 12 13 14 15 16 21 22 23 24 25 26 31 32 33 34 35 36 41 42 43 44 45 46 答案
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1