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

正文內(nèi)容

aspnbt應(yīng)用教程--c語言程序設(shè)計(jì)基礎(chǔ)(已修改)

2025-06-14 04:06 本頁(yè)面
 

【正文】 第 2章 C語言程序設(shè)計(jì)基礎(chǔ) 內(nèi)容提要 ? 本章主要分析 C的語法 , C作為 .NET的原生語言 , 功能非常強(qiáng)大 。 ? 作為 , 主要分析 C的變量 、 常量 、 控制語句 、 C類的基本使用方法 、 C的異常處理和 C語言面向?qū)ο蟮母呒?jí)特性 。 C概述 ? C是微軟公司專門為 .NET量身定做的編程語言,它與 .NET有著密不可分的關(guān)系。 ? C的類型就是 .NET框架所提供的類型, C本身并無類庫(kù),而是直接使用 .NET框架所提供的類庫(kù)。 ? 另外,類型安全檢查、結(jié)構(gòu)化異常處理也都是交給 CLR處理的。因此, C是最適合開發(fā) .NET應(yīng)用的編程語言。 C的特點(diǎn) ? C不僅具有 C++的強(qiáng)大功能,而且具有 Visual Basic簡(jiǎn)單易用的特性。 C的語法與 C++基本相同。如果以前對(duì) C++非常熟悉的話,學(xué)習(xí)C則是一件非常容易的事情。 ? 默認(rèn)情況下, C代碼在 .NET框架提供的受控環(huán)境下運(yùn)行,不允許直接操作內(nèi)存。它帶來最大的變化是 C沒有了 C和 C++中的指針。與此相關(guān)的,那些在 C++中被大量使用的指針操作符已經(jīng)不再出現(xiàn)。 C只支持一個(gè) “ .” C程序結(jié)構(gòu) 案例名稱:第一個(gè) C程序 程序名稱: using System。 class Hello{ public static void Main() { (您好 ! )。 } } C編譯器 ? .NET Framework SDK內(nèi)置了 C編譯器“ ( C Sharp Compiler) ” ,該文件在“ \WINNT\\Framework\v版本號(hào) ”目錄下。 ? 如果不能執(zhí)行該命令,需要將該目錄添加到操作系統(tǒng)的 PATH變量中??梢栽诿畲翱诰幾gC文件,假如要編譯名為 C文件。命令行的語法為: ? csc 不用 using導(dǎo)入名字空間 案例名稱:不用 using導(dǎo)入名字空間 程序名稱: class Hello { public static void Main() { (您好 ! )。 } } 程序的輸入和輸出 案例名稱:利用 ReadLine()讀入數(shù)據(jù) 程序名稱: using System。 class Hello { public static void Main() { (“請(qǐng)輸入你的名字:” )。 string str_bookName=()。 (您好 !{0} ,str_bookName)。 } } 命令行參數(shù) 案例名稱:使用命令行參數(shù) 程序名稱: using System。 public class Hello{ public static void Main(string[] args) { (你共有 {0}個(gè)朋友 ,)。 (你的朋友列表為: )。 for(int i=0。 i。 i++) { (Arg[{0}]=[{1}], i, args[i])。 } } } C注釋 案例名稱:使用注釋 程序名稱: using System。 class Hello{ static void Main() { /* 聲明一個(gè) DateTime變量 t并將當(dāng)前日期賦給 t */ DateTime t=。 string str_Time。 // 聲明一個(gè)字符串變量 str_Time str_Time=()。 (當(dāng)前日期是 :{0},str_Time)。 } } C的數(shù)據(jù)結(jié)構(gòu) ? C的數(shù)據(jù)類型分為值類型( Value Type)和引用類型( Reference Type)兩大類。 ? 值類型包括簡(jiǎn)單類型( Simple Type)、結(jié)構(gòu)類型( Struct Type)和枚舉類型( Enum Type)3種。引用類型包括類類型( Class Type)、數(shù)組類型( Array Type)和代表類型( Delegate Type)。 變量和常量 ? C是大小寫敏感的,即大寫和小寫字母認(rèn)為是不同的字母。例如變量名 something, Something,SOMETHING都是不同的名字。 ? 命名變量名要遵守如下的規(guī)則: ? 不能是 C關(guān)鍵字。 ? 第一個(gè)字符必須是字母或下劃線。 ? 不要太長(zhǎng),一般不超過 31個(gè)字符為宜。 ? 不能以數(shù)字開頭 ? 中間不能有空格 ? 變量名中不能包含 “ .。,”+”之類的特殊符號(hào)。實(shí)際上,變量名中除了能使用 26個(gè)英文大小寫字母和數(shù)字外,只能使用下劃線 “ _”。 ? 變量名不要與 C++中的庫(kù)函數(shù)名、類名和對(duì)象名相同。 使用常量 案例名稱:使用常量 程序名稱: using System。 class Hello{ public const double PI=。 static void Main(){ (“圓周率 PI的值為 {0}”,PI)。 } } 值類型 ? 值類型,也稱為簡(jiǎn)單類型,是直接由一系列元素構(gòu)成的數(shù)據(jù)類型。 ? C語言中提供了一組已經(jīng)定義好了簡(jiǎn)單類型。 ? 可以分為整整類型、布爾類型、字符類型和實(shí)數(shù)類型。 整整類型 ? 整整類型的變量的值為整數(shù)。計(jì)算機(jī)的存儲(chǔ)單元是有限的,所以計(jì)算機(jī)語言提供的整數(shù)類型的值總是在一定的范圍之內(nèi)。 ? C中有九種整數(shù)類型,這些整數(shù)類型在數(shù)學(xué)上的表示以及在計(jì)算機(jī)中的取值范圍如表 21所示。 整整類型 整整類型 特征 取值類型 sbyte 有符號(hào) 8位整數(shù) 128127 byte 無符號(hào) 8位整數(shù) 0255 short 有符號(hào) 16位整數(shù) 3276832767 ushort 無符號(hào) 16位整數(shù) 065535 int 有符號(hào) 32位整數(shù) 21474836482147483647 uint 無符號(hào) 32位整數(shù) 04294967295 long 有符號(hào) 64位整數(shù) 92233720368547758089223372036854775807 ulong 無符號(hào) 64位整數(shù) 018446744073709551615 使用整整類型 案例名稱:使用整整類型 程序名稱: using System。 class Hello{ public static void Main() { short x=32766。 x++。 (x)。 x++。 (x)。 } } 布爾類型 ? 布爾類型是用來表示 “ 真 ” 和 “ 假 ” 的。布爾類型表示的邏輯變量只有兩種取值。在 C中,分別采用 true和 false兩個(gè)值來表示。 ? 在 C語言中,用 0來表示 “ 假 ” ,其他任何非零的值表示真。在 C中,布爾型變量只能是 true或者 false。 實(shí)數(shù)類型 ? 實(shí)數(shù)在 C中采用兩種數(shù)據(jù)類型來表示:?jiǎn)尉龋?float)和雙精度( double)。它們的區(qū)別在于取值范圍和精度不同。 ? 單精度:取值范圍在正負(fù) *1045到*1038之間,精度為七
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1