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

正文內(nèi)容

武漢大學(xué)c語言課件(完整版)

2024-09-17 22:32上一頁面

下一頁面
  

【正文】 , b, sum 。 語句塊 條件 語句塊 條件 F T 【 例 】 在屏幕上顯示一行文字 ? Wele to C!‖。 程序設(shè)計的目標(biāo)在正確的前提下 , 其重要性排列次序依次為 : 可讀 、 可維護(hù) 、 可移植和高效 。 1. 自然語言 就是用人們?nèi)粘J褂玫恼Z言來描述或表示算法的方法。 ?有一個或多個輸出 執(zhí)行算法后應(yīng)當(dāng)?shù)玫秸_的結(jié)果。 缺點(diǎn): 存在數(shù)據(jù)與程序模塊的分離和程序的可重用性差等問題。 ? 簡潔緊湊,使用方便靈活。 ?1983年 , ANSI為 C語言制定了新的標(biāo)準(zhǔn) , 稱為ANSIC, 并于 1989年最終完成。 ? 程序設(shè)計方法 ? 確定語言和編程環(huán)境 面向過程的程序設(shè)計 ? 所謂面向過程的程序設(shè)計 , 是指利用面向過程的語言工具 (如 Pascal、 Fortran和 C語言等 )進(jìn)行程序開發(fā)的各項(xiàng)活動 。 ?確定性 算法中的每一個步驟應(yīng)當(dāng)有確定的意義 ,不能 有二義性 。 (4) 輸出 max, max 即為最大數(shù)。 開始 讀入 x,y,z max?x max?z max?y zmax? 輸出 max 結(jié)束 T F xy? T F 讀入 x, y, z xy F T max?x max?y T F zmax max?z 打印 max單元的值 例 : 對任意給定的三個整數(shù) x,y,z, 求出其最大值。 當(dāng)條件成立執(zhí)行語句 A,否則執(zhí)行語句 B。 程序運(yùn)行結(jié)果 : Wele to C! 程序運(yùn)行結(jié)果 : Wele to C! 注釋 ? /* 文本 */ 或 // ?不被執(zhí)行 ?以提高程序的可讀性 語句 ( Statement) ?必須以 。 //執(zhí)行部分 ,輸出語句 } 程序運(yùn)行結(jié)果 : sum=579 賦初值 計算 輸出 ① ② ③ ④ 定義變量 【 例 】 求兩個整數(shù)的和 ? 函數(shù)體 ?包括變量說明部分 ?語句執(zhí)行部分 //文件包含 預(yù)處理命令 //將標(biāo)準(zhǔn)輸入輸出頭文件包含到源程序中 預(yù)編譯命令 void main( ) 主函數(shù) { 函數(shù)體開始 聲明部分 執(zhí)行部分 } 函數(shù)體結(jié)束 include void main( ) { int a, b, c 。 {int z 。 ? 程序中需有預(yù)處理命令 (如 include ),預(yù)處理命令通常放在程序的最前面。 printf(―sum=%d\n‖,sum)。 ? 函數(shù)定義 : 函數(shù)頭 +函數(shù)體 ? 函數(shù)頭 : 說明函數(shù)的類型 、 名字 、 參數(shù)及參數(shù)的類型。 ? \ ‖ ‘ ~ | amp。 ?第一個字符不能是數(shù)字,只能是字母或下劃線。 ?例如 : int ? a, b, c。 3. 編譯、連接和運(yùn)行源程序。 _____、 _____、 _____等 。 d) C語言認(rèn)為變量 number 和 NuMbEr 是相同的。 char 數(shù)據(jù)類型 基本類型 構(gòu)造類型 指針類型 空類型 自定義 是 C語言數(shù)據(jù)類型的基本型 ,其值不可再分解為其他類型 。 15uL ? 實(shí)型常量又稱實(shí)數(shù) , 指帶有小數(shù)部分的數(shù) 。如 : ? a ‘- 3 2 。 字符串常量和字符常量的主要區(qū)別: ? 字符常量只能是單個字符,字符串常量可以含有多個字符。 //輸入 r的值 area=PI*r*r 。 23 FF02 2Bytes RAM 變量概述 ? 變量 : 在程序執(zhí)行期間其值可以改變的量 ? 變量在使用之前必須被聲明 ?每一個變量有名字,類型,長度和值。 ?有符號的整數(shù) ─ 最高位是符號位 ?正整數(shù)在內(nèi)存中以二進(jìn)制 原碼 形式存放。 printf(―%d\n‖, x) 。 3. 字符變量 ?用來存放字符常量的變量 ?例 : char c1, c2, c3 。 //給一個整型變量賦一個字符值 char c1=97。 //定義并初始化 char c1=?a‘, c2=?B‘ 。 scanf(―%lf,%lf,%lf‖, amp。 包括基本算術(shù)運(yùn)算符、自增運(yùn)算符、自減運(yùn)算符。 ? 結(jié)合性 : 左 結(jié)合性 (先左后右 )例 : d=3*5/4。 例 : x = 10 。 m=(++k)*j 。 b=i。 例 : i=3 。 ? 由算術(shù)運(yùn)算符和括號將運(yùn)算對象 (如常量、變量、函數(shù)等 )連接起來的一個有值的式子。 例 : float f=。 (float)(x+y) 。 關(guān)系運(yùn)算 (比較運(yùn)算) ? 即比較兩個量的大小 , 比較的結(jié)果為 ? 真 ? 或 ? 假 ? 。 a=b==c 。 x0amp。 邏輯非! 邏輯與 amp。 x=10 amp。amp。amp。 } 輸出 : num=3 ?條件運(yùn)算符 : ? : ?三目運(yùn)算符、右結(jié)合、 13級。 ?在條件表達(dá)式中 , 各表達(dá)式的類型可以不同 , 此時 ,條件表達(dá)式值的類型為表達(dá)式 2和表達(dá)式 3中較高的類型。 c = c+a 。a, amp。 ? 格式 : 變量 = 表達(dá)式 ? 作用 : 把右邊表達(dá)式的值 , 賦給左邊的變量 。 ?整型數(shù)據(jù)賦給字符型時 , 只把低 8位賦給字符變量 。 a=b=c=5。 } 運(yùn)行結(jié)果 : a=5, b=5, c=5 a=10, b=4, c=6 a=20, b=4, c=6 a=0 ? 逗號運(yùn)算符運(yùn)算符 : ― , ‖ ?優(yōu)先級 15級 最低, 左 結(jié)合 ? 用逗號運(yùn)算符將各表達(dá)式連接起來的式子為逗號表達(dá)式。 printf(―%d\n‖, z=(x%y, x/y))。 a=, b= void main( ) { float a, b, c。 } a b c a a b b y x ① ② ③ 習(xí)題 1. 下面四個選項(xiàng)中 , 均是合法整型常量的選項(xiàng)是 ( )。\01839。 39。 39。 C) 0x18 D)0xabc 0fff 39。 A B C E1 D 1E1 7. 下列表達(dá)式值為 5的是 : A sqrt() B pow(25,) C 10* D 25%10 C C √ 9. C語言中 , char型數(shù)據(jù)在內(nèi)存中是以 形式存儲的 A 原碼 B 補(bǔ)碼 C ASCⅡ 碼 D 反碼 10. 執(zhí)行以下語句的輸出為: int x=15, y=5。 3) double x,y。 A 0 B 1 C 6 D 12 √ √ 習(xí)題 習(xí)題 : 1) char a。 01177 39。 39。 39。\\039。 A) 160. B) 123 C) 018 D) e3 123e4 .234 e3 .e5 1e3 A B習(xí)題 3. 下面四個選項(xiàng) , 均是合法轉(zhuǎn)義字符的選項(xiàng)是 ( )。 b=。 b=1。 逗號運(yùn)算符和逗號表達(dá)式 表達(dá)式 1 , 表達(dá)式 2 , … , 表達(dá)式 n 例 : 逗號表達(dá)式的應(yīng)用 include void main( ) { int a=2, b=4, c, y。 a=(b=4)+(c=6) 。 char y。 4 13 1. 簡單賦值運(yùn)算符和 賦值 表達(dá)式 例 : 指出下列賦值表達(dá)式的錯誤 ⑴ s=x+y ⑵ 5=n ⑶ a=a*3=2 ⑷ w= ⑸ cos(β)=a/sqrt(a*a+b*b) ⑹ y=int(i) ⑺ k=%4 ⑻ a=a+7。c)。 printf(―(2)%d\n‖, ac ? a : c++)。 例 : int a=15, b=20, c=25, d=30, e 。 max= a b ∶ 。 ++x amp。amp。 x!=7 例 2: y能被 4整除 , 但不能被 100整除 或 y能被 400整除 。 邏輯或 ‖ 2. 邏輯表達(dá)式 ? 用邏輯運(yùn)算符將表達(dá)式連接起來的式子 。x5 邏輯運(yùn)算符與邏輯表達(dá)式 1. 邏輯運(yùn)算符 C邏輯運(yùn)算符 含義 運(yùn)算符 優(yōu)先級 結(jié)合性 邏輯非 ! 2 右結(jié)合 邏輯與 amp。 a== ( b=c++*2 ) 。 1. 關(guān)系運(yùn)算符 含義 運(yùn)算符 優(yōu)先級 結(jié)合性 小于 6 左結(jié)合 小于等于 = 大于 大于等于 = 等于 == 7 不等于 != 2. 關(guān)系表達(dá)式 ? 用關(guān)系運(yùn)算符將兩個表達(dá)式連接起來的式子。 (float)(5%3)。 long k=21。 如: a[x+b(y+c)] → a*(x+b*(y+c)) 書寫問題: ⑴ LN( X) → 例 : 將下列數(shù)學(xué)式子寫成 C算術(shù)表達(dá)式 2xa ? log( sqrt( a+x*x )x ) ⑵ │ a│ est → abs(a)*exp(s*t ) ⑶ |)s in (| 0x→ sqrt(fabs(sin(x*))) ⑷ xy → pow(x, y) A 3*x^n/(2*x1) B 3*x**n/(2*x1) C 3*pow(x,n ) *(1/(2*x1) ) D 3*pow(n, x) /(2*x1) 例 : 與數(shù)學(xué)式子 3乘以 x的 n次方除以 (2x1)對應(yīng)的C語言表達(dá)式是 ____。 輸出 : 3 【 例 】 自增、自減運(yùn)算符的使用 include void main( ) { int i, j, k 。 printf(―%d\n‖, i++) 。 例 : m= k= 20 4 n= i= 15 4 【 例 】 自增、自減運(yùn)算符的使用。 此時 , y = 11 若 : x = 10 。 / 運(yùn)算符 ① 整數(shù)相除截去余數(shù) , 此運(yùn)算為整除。 運(yùn)算符 運(yùn)算規(guī)則 操作數(shù)數(shù)目 優(yōu)先級 結(jié)合方向- 負(fù)號 單目 2 右結(jié)合+ 加法 雙目 4 左結(jié)合- 減法 雙目 4 左結(jié)合* 乘法 雙目 3 左結(jié)合/ 除法 雙目 3 左結(jié)合% 求余或模 雙目 3 左結(jié)合1 在 C語言中 ,規(guī)定了運(yùn)算符的 優(yōu)先級 和 結(jié)合性 。b,amp。 int x=10, y=10, z=10 。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1