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

正文內(nèi)容

面向?qū)ο蟮某绦蛟O(shè)計(jì)語言(2)-在線瀏覽

2025-02-25 15:18本頁面
  

【正文】 ( 5) 函數(shù)聲明:如 void print(); ( 6) 全局變量聲明:如 float H=; ( 7) 條件編譯:如 ifdef?? 等 。 ( 6) 文件的處理等 。 c=a+b。 } 3. 函數(shù)定義區(qū) 程序中除了 main函數(shù)之外,還可以包含其它的函數(shù),每個(gè)函數(shù)是由函數(shù)說明和函數(shù)體兩部分構(gòu)成的。 //函數(shù)聲明 主 程 序 區(qū) void main() { int i。 print( )。s your name?\n。 coutHow old are you?\n。 couts is i years old.。 } 返回 18 上例程序結(jié)構(gòu)可寫為如下程序: 【 例 21】 一個(gè)簡(jiǎn)單的 C++程序 。 //函數(shù)聲明 void main() { int i。 C++程序的基本組成 返回 19 print( )。 // 用 C++特有的方式輸出數(shù)據(jù) cins。 cini。 } void print( ) { printf(printf is also can be used\n)。 ( 2) 一個(gè) C++的程序是由一到若干個(gè)函數(shù)構(gòu)成的 , 但其中必須有且僅有一個(gè)名稱為 main的函數(shù)存在 。 但在程序中 , main函數(shù)所處的位置可以任意 。函數(shù)體由一對(duì)大括號(hào) {}括起來 , 其內(nèi)容是由若干條語句 C++程序的基本組成 返回 21 構(gòu)成 , 函數(shù)體的內(nèi)容決定了該函數(shù)的功能 。 ( 6) 程序中的注釋:可以用 /*………… */或 //( 單行注釋 ) 對(duì)程序中的內(nèi)容進(jìn)行注釋 。 ( 7) 數(shù)據(jù)輸出:除了使用 printf( )函數(shù) , 還可使用功能更強(qiáng)大 、 更方便的 cout對(duì)象進(jìn)行輸出數(shù)據(jù) 。 表示同時(shí)輸出了變量 s的值 、 字符串 “ is”、 變量 i的值和字符 C++程序的基本組成 返回 22 串 “ years old.” (8) 數(shù)據(jù)輸入:除了使用 scanf( )函數(shù) , 還可使用功能更強(qiáng)大 、 更方便的 cin對(duì)象進(jìn)行數(shù)據(jù)輸入 。表示給變量 s輸入一個(gè)值 (9) 在分別使用 cout和 cin進(jìn)行數(shù)據(jù)的輸出和輸入時(shí) ,需要在程序的開頭嵌入 ” ”文件 。 (10) 一個(gè) C++的源程序文件在存盤時(shí),要以 .CPP為文件名后綴,而不是 .C。 包括字符型 、整型 、 浮點(diǎn)型 、 無值型四種 , 其中浮點(diǎn)型又分為單精度浮點(diǎn)型和雙精度浮點(diǎn)型兩種 。 本節(jié)重點(diǎn)介紹 C++的基本數(shù)據(jù)類型 , 有關(guān)構(gòu)造數(shù)據(jù)類型將在后面章節(jié)進(jìn)行介紹 。 (~ ) 雙精度符點(diǎn)型 double 8 177。 C++的類型修飾符包括: signed 有符號(hào) unsigned 無符號(hào) short 短型 long 長(zhǎng)型 C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 26 數(shù)據(jù)類型標(biāo)識(shí)符 字節(jié)數(shù) 數(shù)值范圍 常量寫法舉例 Char 1 128~ 127 ?A?, ?0?,?\n? signed char 1 128~ 127 56 unsigned char 1 0~ 255 100 short [int] 2 32768~ 32767 100 signed short [int] 2 32768~ 32767 3456 unsigned short [int] 2 0~ 65535 0xff int 4 2147483648 ~2147483647 1000 signed int 4 2147483648 ~2147483647 123456 unsigned int 4 0~ 4294967295 0xffff 表 C++的基本數(shù)據(jù)類型 返回 27 數(shù)據(jù)類型標(biāo)識(shí)符 字節(jié)數(shù) 數(shù)值范圍 常量寫法舉例 long [int] 4 2147483648 ~2147483647 123456 signed long [int] 4 2147483648 ~2147483647 3246 unsigned long [int] 4 0~ 4294967295 123456 float 4 177。 ( ~) , long double 10 177。 ( 2) 四種修飾符都可以用來修飾整型和字符型 。 ( 3) 用 short修飾的類型 , 其值一定不大于對(duì)應(yīng)的整數(shù) ,用 long修飾的類型 , 其值一定不小于對(duì)應(yīng)的整數(shù) 。 ? 由于程序中的數(shù)據(jù)是有類型的 , 所以常量和變量都是有類型之分的 。 ? 程序是根據(jù)程序中常量的書寫格式來區(qū)分它是哪種類型常量的 。用戶可根據(jù)需要分別可以用十進(jìn)制、八進(jìn)制和十六進(jìn)制的形式書寫: 十進(jìn)制格式 : 由數(shù)字 0至 9和正 、 負(fù)號(hào)組成 , 書寫時(shí)直接寫出數(shù)字 , 如: 123, 516, +1000等 。 十六進(jìn)制格式 : 以 0x或 0X開頭的數(shù)字 ( 數(shù)字 0至 字母 a至 z) 序列 , 如 0x78AC, 0xFFFF等 。 可以用小數(shù)或指數(shù)形式表示 , 不分單精度和雙精度類型 。在單引號(hào)中的字符不能是單引號(hào)或反斜杠。C++規(guī)定,采用反斜杠后跟一個(gè)字母來代表一個(gè)控制字符,具有新的含義 。字符串以雙引號(hào)為定界符,雙引號(hào)不作為字符串的一部分。 常量也可用一個(gè)標(biāo)識(shí)符來代表,稱為符號(hào)常量。 如:在上例中如再用 PRICE=40。 ( 2)符號(hào)常量名一般用大寫,而變量名用小寫 ,以示區(qū)別。 char s。 i=20。 f=。 ………… ( 3) 利用 const定義正規(guī)常數(shù) 一般格式: const 數(shù)據(jù)類型標(biāo)識(shí)符 常數(shù)名 =常量值; 說明 : ① const必須放在被修飾類型符和類型名前面 ② 數(shù)據(jù)類型是一個(gè)可選項(xiàng) , 用來指定常數(shù)值的數(shù)據(jù)類型 ,如果省略了該數(shù)據(jù)類型 , 那么編譯程序認(rèn)為它是 int 類型 C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 36 如: const int a=10。 變量的值具有以下兩個(gè)特點(diǎn): ( 1) “ 一充即無 ” :即將一個(gè)新數(shù)據(jù)存放到一個(gè)變量中時(shí) , 該變量中原來的值消失 , 變量的值變成了新值 。 i=10。后 i的值為 20, 而不是 10。 如:語句 int i,j,k。 j=i+10。其中, i的值可無限制地多次使用,但它的值始終保持值 10,因?yàn)樵诔绦蛑袥]有改變變量 i的值。 定義變量的一般有以下三種格式: 數(shù)據(jù)類型標(biāo)識(shí)符 變量名; 數(shù)據(jù)類型標(biāo)識(shí)符 變量名 =初始化值; C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 38 數(shù)據(jù)類型標(biāo)識(shí)符 變量名 1[=初始值 1], 變量名 2[=初始值2], ?? ; 如: char a。 //定義整型變量 i, i的初始值為 1000; float a=2,b=3,c。 變量名是每個(gè)變量的名稱 , 其命名遵循以下規(guī)則: ( 1) 由字母 、 數(shù)字和下劃線 ( _) 三類符號(hào)排列組合形成 , 且開頭字符必須是字母或下劃線 。 ( 3) C++中區(qū)分變量名的大小寫 。 如: int, double或 static都不能作為變量名 。 3. 定義變量的位置 在程序中的不同位置采用不同的變量定義方式 , 決定了該變量具有不同的特點(diǎn) 。 因此 , 不同函數(shù)體內(nèi)部可以定義相同名稱的變量 , 而互不干擾 。 y=2。 y=100。 C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 41 ( 2) 形式參數(shù) 當(dāng)定義一個(gè)有參函數(shù)時(shí) , 函數(shù)名后面括號(hào)內(nèi)的變量 , 統(tǒng)稱為形式參數(shù) 。 else a++。 } 本例中 , 函數(shù)名 is_in后面括號(hào)內(nèi)的變量 a和 b是該函數(shù)的形式參數(shù) ,它們都只能在該函數(shù)體內(nèi)起作用 , 是該函數(shù)的局部變量 。 如: include “” int count。 void func2(void)。 func1()。 } C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 43 void func1(void) { int temp。 func2()。 / /輸出 10 } void func2(void) { int count。count10。 } C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 44 運(yùn)算符和表達(dá)式 程序中對(duì)數(shù)據(jù)進(jìn)行的各種運(yùn)算是由運(yùn)算符來決定的 ,不同運(yùn)算符的運(yùn)算方法和特點(diǎn)是不同的 , 從此可以看出 , 一個(gè)運(yùn)算式子中要涉及到數(shù)據(jù)及運(yùn)算符 , 而運(yùn)算符是對(duì)數(shù)據(jù)進(jìn)行指定操作 , 并產(chǎn)生新值的特殊符號(hào) 。 C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 45 運(yùn)算符 功能 數(shù)據(jù)類型 例子 負(fù)號(hào) 數(shù)值 x=y。 減 數(shù)值 z=xy。 % 求余 整數(shù) z=x%y ++ 自加 數(shù)值 z++或 ++z 表 C++的算術(shù)運(yùn)算符 自減 數(shù)值 z或 z 算術(shù)表達(dá)式是指由算術(shù)運(yùn)算符 、 括號(hào)將常量 、 變量 、 函數(shù) 、 圓括號(hào)等連接形成的一個(gè)有意義的式子 。 ( 2) 在將一個(gè)數(shù)學(xué)上的運(yùn)算式子寫成對(duì)應(yīng)的 C++的表達(dá)式時(shí) , 要 注意 進(jìn)行必要的轉(zhuǎn)換 。 ② 數(shù)學(xué)表達(dá)式中出現(xiàn)的數(shù)學(xué)運(yùn)算函數(shù)要用 C++提供的對(duì)應(yīng)的數(shù)學(xué)運(yùn)算庫函數(shù)來代替 。 如:有一數(shù)學(xué)表達(dá)式為 2/3(f32), 要寫成對(duì)應(yīng)的 C++的表達(dá)式時(shí) , 正確地寫法應(yīng)寫 *(f32)。賦值運(yùn)算符的用法格式: 變量名 賦值運(yùn)算符 常量 、 變量或表達(dá)式 說明: ( 1) 被賦值的目標(biāo) , 即賦值運(yùn)算符左邊的量必須是變量 , 而不能是常量或表達(dá)式 。 ( 3) 要注意區(qū)分賦值運(yùn)算符 “ =” 與數(shù)學(xué)上的 “ 等號(hào) ”間的區(qū)別 , 如: int x,y。 //將變量 x賦成值 10 賦值運(yùn)算符 例子 等價(jià)形式 = x=x+y x=x+y += x+=y+z x=x+(y+z) = x=y+z x=x(y+z) *= x*=y+z x=x*(y+z) /= x/=y+z x=x/(y+z) %= x%=y+z x=x%(y+z) C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 49 x=x+20。 //等價(jià)于 y=y(x+5);右邊表達(dá)式的值為 30 (31+5)=6, y被賦成值 6 x%=y+10。 其使用的一般形式: sizeof(變量名或數(shù)據(jù)類型 )或 sizeof 變量名或數(shù)據(jù)類型 如: C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 50 include void main() {short int aShort。 long aLong。 float aReal。 cout\nshort int\tsizeof(aShort)。 cout\nLong integer\tsizeof(aLong)。 cout\nfloat \tsizeof(aReal)。 C++數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 返回 52 由關(guān)系運(yùn)算符將兩個(gè)表達(dá)式連接形成的運(yùn)算式子是關(guān)系表達(dá)式 ,一個(gè)關(guān)系表達(dá)式的值是一個(gè)邏輯值 , 當(dāng)為真時(shí) , 值為 1, 為假時(shí) , 值為 0。 邏輯運(yùn)算符和邏輯表達(dá)式 邏輯運(yùn)算符是對(duì)兩個(gè)邏輯量間進(jìn)行運(yùn)算的運(yùn)算符 , 如表 。amp。amp。 各種邏輯運(yùn)算的 “ 真值表 ” 如表
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1