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

正文內(nèi)容

c語言入門至精通-預覽頁

2025-08-28 18:50 上一頁面

下一頁面
 

【正文】 I C , 1994年再次修訂。 ANSI C一共只有 32個關(guān)鍵字,見 365頁 附錄 B 9種控制語句 : if( )~else~ for( )~ while( )~ do~while( ) continue break switch goto return C語言程序設計 第一章 C語言概述 C語言有 9 種控制語句,程序書寫形式自由,主要用小寫字母表示,壓縮了一切不必要的成分。 int a[10]。 i++, ++I。 FUNCTION f():INTEGER。 函數(shù)體、分程序、復合語句 條件語句 定義 i為整形變量 定義 a為一維數(shù)組 定義 f為返回整形值函數(shù) 。 || 位運算符 : ~ | ^ amp。 簡單的 C程序介紹 /* The first C Program*/ include void main() { printf(“This is a c program.\n”)。 sum=add(a,b)。 return(z)。b)。 if(xy) z=x。a‖的含義是 “ 取地址 ” 輸入: 10,20 ? 輸出: max = 20 聲明部分,定義變量 調(diào)用 max函數(shù),返回值賦給 c 定義 max子函數(shù),函數(shù)值、形參 x、 y為整型 通過 max函數(shù)將 z值帶回調(diào)用處 ?C語言格式特點 ?習慣用 小寫 字母,大小寫敏感 ?不使用行號, 無程序行 概念 ?可使用空行和空格 ?常用 鋸齒形 書寫格式 C語言程序設計 第一章 C語言概述 main( ) { ………………. ……………… ………….. ………….. ……… ………. …………… ……………. ………………. ……………….. } main( ) { int i , j , sum。i++) { for(j=1。 } 優(yōu)秀程序員的素質(zhì)之一 : ? 使用 TAB縮進 ? {}對齊 ? 有足夠的注釋 ? 有合適的空行 ?C語言結(jié)構(gòu)特點 ?函數(shù)與主函數(shù) ?程序由一個或多個函數(shù)組成 ?必須有且只能有一個主函數(shù) main(), 可以放在程序中任一位置 ?程序執(zhí)行從 main開始,在 main中結(jié)束,其它函數(shù)通過嵌套調(diào)用得以執(zhí)行。 課后作業(yè) ?預習“題解與上機指導”一書中 ?P181~199頁的 ~ ?P236頁實驗 1 ?教材 P12: 、 、 、 。 ?算法核心是解決“做什么”和“怎么做”的問題。 簡單算法舉例 ?例 ?方法 1:累乘 ?方法 2:用循環(huán)結(jié)構(gòu)解決,靈活、通用。 怎樣表示一個算法 ?自然語言表示 ?。 結(jié)構(gòu)化程序設計方法 ?結(jié)構(gòu)化程序:用三種基本結(jié)構(gòu)組成的程序 ?基本設計思路: ?復雜問題分解成 幾個最基本問題,再分別處理。 常量與變量 類型 示例 整型常量 12 、 0 、 3 實型常量 、 字符常量 ?a‘ 、 ‘ b‘ 符號常量 PRICE 、 PAI C語言程序設計 第三章 程序的靈魂 —— 算法 ?符號常量 :用 標識符 代表常量 ?一般用大寫字母: PRICE 、 PI ?定義格式: define 符號常量 常量 ?其值在作用域內(nèi)不能改變和再賦值。 printf(total=%d\n,total)。 a=3。 整型數(shù)據(jù) ?整型常量(整常數(shù))的三種表示方法 ?十進制整數(shù):由數(shù)字 0~9和正負號表示 . 如 123,456,0 ?八進制整數(shù):由數(shù)字 0開頭 ,后跟數(shù)字 0~7表示 . 如 0123,011 ?十六進制整數(shù):由 0x開頭 ,后跟 0~9,a~f,A~F表示 . 如 0x123,0xff C語言程序設計 第三章 程序的靈魂 —— 算法 167。 ( 指定變量 e、 f為長整型) 00 00 00 00 00 00 11 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 01 00 00 00 00 00 00 11 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 01 00 00 00 00 00 00 11 01 00 00 00 00 00 00 11 01 int 型 short 型 long 型 unsigned int 型 unsigned int 型 unsigned long 型 符號位 例 整型變量的定義與使用 include void main() {int a,b,c,d。u=10。 } 指定 abcd為整型變量 指定 u為無符號整型變量 定義放在函數(shù)開頭的聲明部分 作用域 不同類型混合運算,類型自動轉(zhuǎn)換 結(jié)果: a+u=22,b+u= 14 定義與賦值同時進行: int a=12。 printf(%d , %d \n ,a,b)。 浮點型數(shù)據(jù) ?浮點型常量的表示方法 ?浮點數(shù)( float)又稱為實數(shù)( real) ?兩種表示方法: ?十進制小數(shù)形式: 必須有小數(shù)點 如 、 .123 、 、 、 123. ? 指數(shù)形式: e或 E之前 后 必須有數(shù)字;指數(shù)必須為整數(shù) 如 、 、 、 、 等 ?規(guī)范化指數(shù)形式 ?只有一位非零整數(shù)的指數(shù)形式 ?是指數(shù)的輸出形式 表示 10 2 表示 – 10 4 C語言程序設計 第三章 程序的靈魂 —— 算法 ?浮點型變量 ?浮點型數(shù)據(jù)在內(nèi)存中的存放形式 ?浮點型數(shù)據(jù)在內(nèi)存中占 4個字節(jié)( 32位) ?在內(nèi)存中分成 3部分,指數(shù)為 2的冪次 + .314159 1 數(shù)符 小數(shù)部分 指數(shù) ?浮點型變量的分類 單精度 float 32位 6~7 雙精度 double 型 64位 15~16 長雙精度 long double型 128位 18~19 類 型 位數(shù) 有效數(shù)字 float x,y。 b= a+20。 printf(―h\ti\b\bj k‖)。 ?字符數(shù)據(jù)在內(nèi)存中的存儲形式及其使用方法 ?以二進制存放字符的 ASCII碼值( 0~255整數(shù)) ?與整數(shù)的存儲形式類似 ?以字符或整數(shù)形式輸出 例 向字符變量賦整數(shù) include void main( ) { char c1,c2 。 printf(―%d %d \n,c1,c2)。 c1=c132。 char c2 。 c2=c232。 例 har ch=?A‘。 char ch=?A‘。 a b c 2字節(jié) 2字節(jié) 2字節(jié) 地址 地址 …... 內(nèi)存 1 3 ?? 隨機數(shù) 錯! int a=b=c=3 C語言程序設計 第三章 程序的靈魂 —— 算法 167。 double d。 long l。 i=(int)x。amp。 k=++j。 printf(―%d‖,++j)。b=5。c=(a++)*b。 賦值運算符和賦值表達式 ?簡單賦值運算符 ?符號: = ?格式: 變量標識符 =表達式 ?作用:將一個數(shù)據(jù)(常量或表達式)賦給一個變量 ?左側(cè)必須是變量,不能是常量或表達式 例 a=3。 a+b=3。 則 f= 例 int i。= ^= |= ?含義: exp1 op= exp2 ? exp1 = exp1 op exp2 a+=3 a=a+3 x*=y+8 x=x*(y+8) x%=3 x=x%3 C語言程序設計 第三章 程序的靈魂 —— 算法 ?賦值表達式 ?形式: 變量 賦值運算符 表達式 ?賦值表達式的值與變量值相等 ,且可嵌套 例 : a=b=c=5 a=(b=5) a=5+(c=6) a=(b=4)+(c=6) a=(b=10)/(c=2) //表達式值為 5, a,b,c值為 5 // b=5。c=3。 float z=4。 C語言程序設計 第三章 程序的靈魂 —— 算法 167。 ‖,什么也不做 ? 表達式語句:由表達式加“ 。 ? 函數(shù)調(diào)用語句:由函數(shù)加 “ 。 for(i=0。 ?一般形式: C語言程序設計 第四章 順序程序設計 int i=0,sum=0。 賦值語句 ?基本格式: 賦值表達式 + ; ?賦值表達式可以包含在其它表達式中,而賦值語句不可以。 C語言程序設計 第四章 順序程序設計 表達式中允許出現(xiàn)運算符號、變量、數(shù)值、函數(shù) 序號 語句 含義 右側(cè)表達式包括 1 a=5 常量 5 i=0x30+255 十進制、十六進制 ch=ch ?A‘ 6 變量、字符常量 7 m=a[1]+a[2] 數(shù)組變量 8 x=*px++ 指針變量、增 1運算 2 S=pi*r*r 變量、乘號 求圓面積 3 average=(a+b)/2 變量、常數(shù)、括號 求平均數(shù) 4 x=l*cos(q) 變量、函數(shù) 求橫坐標 ?另一種形式的賦值語句 變量 運算符 = 表達式 ; C語言程序設計 第四章 順序程序設計 示例 含義 a+ = 表達式 a= a + (表達式 ) a % = 表達式 a= a %(表達式 ) a = 表達式 a= a (表達式 ) a * = 表達式 a= a * (表達式 ) a / = 表達式 a= a / (表達式 ) 我們可以理解為: 變量 =變量 運算符 表達式 ; 只適合于 整型變量 ?連續(xù)賦值語句 C語言程序設計 第四章 順序程序設計 int a , b , c 。 1. 把常數(shù) 1 賦給變量 c, 表達式 (c=1) 的值為 1。 167。 ?庫函數(shù)已編譯成目標文件( .obj),在連接階段才與源程序編譯成的目標文件相連接,生成可執(zhí)行
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1