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

正文內(nèi)容

c入門經(jīng)典教程ppt課件-wenkub

2023-05-14 04:27:59 本頁面
 

【正文】 ? WriteLine方法是 Console類的方法。 第 6 行: ? 語句 ? 在 C中要執(zhí)行的指令 ? 語句之間用;分隔,編譯器通過分號來區(qū)分多個語句 ? 使用大括號 { }標(biāo)識某個代碼塊的開始和結(jié)束,從而可以對語句進行組合。 2. class HelloWorld 3. { 4. static void Main( ) 5. { 6. (―Hello, World!‖)。每個類中可以有: (1)變量聲明 (2)構(gòu)造函數(shù) (3)方法 (4)屬性 (5)事件 3. 一個文件中可以有 1個或者多個類。 名稱空間的聲明:使用 namespace關(guān)鍵字聲明名稱空間。 輸出 “ Hello World‖應(yīng)用程序文件 編譯和執(zhí)行 C 應(yīng)用程序 要生成 C 項目,請從菜單中選擇“生成” ?“ 生成解決方案” 該過程將編譯項目中包括的所有文件,編譯結(jié)果顯示在“輸出”窗口中 如果結(jié)果顯示“ 生成 : 1 成功或最新, 0失敗,0被跳過 ”,則說明已經(jīng)成功生成,然后即可交付該應(yīng)用程序 要運行剛才生成的應(yīng)用程序,請從菜單中選擇“調(diào)試” ?“開始執(zhí)行 (不調(diào)試 )” 輸出結(jié)果顯示在 控制臺窗口中 C 應(yīng)用程序文件夾結(jié)構(gòu) Visual Studio .NET 2022 創(chuàng)建一個與項目同名的文件夾,此處為“ HelloWorld” 該文件夾包含項目文件“ ”和其他關(guān)聯(lián)文件 每個新項目都創(chuàng)建了 bin、 obj和 Properties 三個文件夾。命名空間既用作程序的“內(nèi)部”組織系統(tǒng),也用作“外部”組織系統(tǒng)(一種向其他程序公開自己擁有的程序元素的方法) 使用命名空間: using 類似 include 4 命名空間 class A { … } class A { … } include “” include “” …. class A { … } class A { … } … namespace a1 { class A { … } } namespace a2 { class A { … } } using a1??梢宰尦鯇W(xué)者直接了解面向?qū)ο缶幊痰母鞣N概念,學(xué)習(xí)現(xiàn)代的編程思想和手段。它使得程序員可以快速地編寫各種基于Microsoft .NET平臺的應(yīng)用程序, Microsoft .NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。他們想要一種和最新的網(wǎng)絡(luò)標(biāo)準(zhǔn)保持同步并且能和已有的應(yīng)用程序良好整合的環(huán)境。 可是這些靈活性正是C/C++程序員所需要的 。 它們?yōu)槌绦騿T提供了十分靈活的操作 , 不過同時也犧牲了一定的開發(fā)效率 。 與 VB等語言相比 , 同等級別的C/C++應(yīng)用程序往往需要更長時間來開發(fā) 。 這些解決方案對編程人員的限制過多( 如屏蔽一些底層代碼控制的機制 ) , 所提供的功能難以令人滿意 。另外,一些C/C++開發(fā)人員還需要在必要的時候進行一些底層的編程。 C語言的特點: C語言是 Microsoft發(fā)布的一種全新的編程語言 ,是其 .Net戰(zhàn)略的一枚重要棋子。 代碼 被執(zhí)行 C++ VB 編譯器 編譯器 可執(zhí)行 代碼 可執(zhí)行 代碼 R U N T I M E R U N T I M E 2 .NET代碼的編譯 語言特定的編譯器和運行庫 代碼 被執(zhí)行 C++ VB 編譯器 編譯器 可執(zhí)行 代碼 可執(zhí)行 代碼 R U N T I M E R U N T I M E IL + 元數(shù)據(jù) C L R IL 和 CLR 的使用 Intermediate Language Common Language Runtime 編譯執(zhí)行 .NET 程序 MSIL + 元數(shù)據(jù) 機器 代碼 代碼 被執(zhí)行 CLR 第一次編譯 第二次編譯 .NET 程序被編譯兩次,第一次編譯很慢,而第二次編譯較快! 語言 編譯器 .NET 源代碼 Microsoft 中間語言 MSIL + 元數(shù)據(jù) 機器 代碼 代碼 被執(zhí)行 CLR MSIL 幫助語言實現(xiàn)互操作 IL 不是字節(jié)代碼,但很接近字節(jié)代碼。 using a2。 Bin和 obj這兩個文件夾下都有一個 Debug 子目錄,其中包含可執(zhí)行文件 在“解決方案資源管理器”中啟用“顯示所有文件”選項,可查看“ HelloWorld”項目的結(jié)構(gòu) //這是用 C 編寫的一個簡單的 HelloWorld 程序 using System。 類:使用 class關(guān)鍵字聲明類。 4. 所有語句都以分號 。 7. } 8. } 第一個 C程序 : HelloWorld 1: using System。大括號必須成對匹配。訪問類或?qū)ο蟮姆椒ㄊ褂? 點取符 .來完成。 short 16bit有符號整數(shù)類型 –32,768...32,767 short val = 12。 byte 8bit無符號整數(shù)類型 0...255 byte val1 = 12。 uint 32bit無符號整數(shù)類型 0...4,294,967,295 uint val1 = 12。 ulong val3 = 56L。 double val2 = 。 char 字符類型 。 字面量 類型 類別 后綴 示例 /允許的值 bool 布爾 無 true或 false int 整數(shù) 無 int x = 100 uint,ulog 整數(shù) U或 U uint x = 1000u long,ulong 長整型 L或 l long x = 100000L ulong 無符號長整型 ul,uL,Ul,UL,lu,Lu,lU或 LU ulong x = 4324ul float 單精度浮點數(shù)類型 F或 f float x = double 雙精度浮點數(shù)類型 D或 d double x = decimal 精確十進制類型 M或 m decimal x = char 字符 無 char x = ?a? string 字符串 無 string =”abc” int: int iMax = 。 i16 = i32。 //四舍五入 iRate = (, )。 bt = (pattern, 3)。 bt = (pattern, 3)。 int iParse = (100)。 double dParse=(“)。 字符串操作 索引字符串中的單個字符 string str = “abcd”。 string cat = s1 + myAge。 int index = (“ I” )。 isMatch = (title == ANCIENT AMRINER)。例: using System。 namespace _011 { class Program { static void Main(string[] args) { string filename = 。 string extendName = dat。 } } } String 常用方法應(yīng)用 1 已有如下代碼,按要求增加功能: static void Main(string[ ] args) { string 。 } 需實現(xiàn)的功能: 輸入 yes 時,程序循環(huán)執(zhí)行 兼容以下各種形式 yes( YES、 yes、 YeS ….. ) 提取郵箱的用戶名 using System。 namespace _011 { class Program { static void Main(string[] args) { while(1) { string 。 (繼續(xù)輸入郵箱嗎? )。 } } } } while (true) String 常用方法應(yīng)用 2 輸入一個字符串,輸出每個單詞,重新用下劃線連接輸出 使用 Split() 方法分割字符串 使用 Join() 方法連接字符串 Split()方法 ——分割字符串 代碼分析 splitStrings = (39。 返回值為 字符串?dāng)?shù)組 字符串變量名 參數(shù):分隔符( char型) 返回字符串 靜態(tài)方法 參數(shù) 1:連接符 參數(shù) 2:字符串?dāng)?shù)組 關(guān)鍵代碼: Join()方法 ——連接字符串 using System。 string[] splitStrings = (39。 (joinString)。 (My name is {0} , I am {1} , name,18)。 參數(shù)與 WritLine() 方法相似 Format() 的語法小結(jié) string myString = (格式字符串 , 參數(shù)列表 )。 string san = 三 。枚舉 ?[access modifiers] enum identifier [:enum_base] {enum body} class MyApp { enum Fabric : int { Cotton = 1, Silk = 2, Wool = 4 } static void Main() { Fabric fab = 。 } } 整型,默認(rèn)為 int 默認(rèn)為 internal 枚舉和位標(biāo)志 namespace MyHelloApp { class myApp { [Flags] enum Fabric { Cotton = 1, Silk = 2 } static void Main() { Fabric fab1 = (Fabric)3。 if ((typeof(Fabric), fabStr)) { Fabric fab = (Fabric)(typeof(Fabric), fabStr)。 int n2 = 1200。 (短整型值 = + n1)。 } 變量中存儲的值取決于該變量的類型 常量 static void Main(string[] args) { // PI常量 PI const float _pi = 。 // 鐘擺周期的計算公式 period = 2 * _pi * (length / _gravity)。 數(shù)組 static void Main(string[] args) { int count。 // 用一個 for 循環(huán)來接受姓名 for(int i=0。 } (“已登機的乘客有: )。 方括號 [ ]的個數(shù)與數(shù)組的維數(shù)相關(guān)。 public string stud_name。 Test(value)。 } 將 value的初始值傳遞給 Test()方法 不反映已經(jīng)改變的 val值,而保留原始值 C 的基本數(shù)據(jù)類型 static void Main(string[] args) { DataType objTest = new DataType ()。 } static void Test(DataType data) { int t = 20。 確定兩個 Object 實例是否相等。 Memberwi
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1