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

正文內(nèi)容

武漢大學c語言課件(專業(yè)版)

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

下一頁面
  

【正文】 printf(―%d\n‖, x%=(y%=2))。xab39。 D) 39。 a=。 ?格式 : 如 : a=3*5, a*10, a+8 ?求解 過程 : 先求表達式 1的值 , 再求表達式 2的值 , 最后求表達式 n的值 , 表達式 n的值作為整個逗號表達式的值。 如 : K=?A‘ (k值為 65) k: 0000 0000 0100 0001 例 213: void main( ) { short int x=300。b, amp。 如 : xy ? 1∶ 條件表達式的值為浮點型 說明 : 說明 : ?條件運算符可以嵌套 , 這種嵌套是 右 結(jié)合的。 … 只有 表達式 1的值 為 ? 真 ? 時才求 表達式 2的值 如 : x=y=1。amp。amp。 例 : a 3 如果 a=8,則結(jié)果為 “ 真 ” ;如果 a=1,則結(jié)果為 “ 假 ” 。 int n=6。 printf(―%d‖, i++)。 n=(i++)*j 。 右 結(jié)合性 (先右后左 )例 : d=a=3。a,amp。 //給一個字符變量賦一個整數(shù)值 c1=c132。 } 運行結(jié)果: 125000 因此 ,在定義整型變量時,要注意數(shù)據(jù)類型允許的數(shù)值范圍。 ?對變量賦值過程是 ? 覆蓋 ? 過程,用新值去替換舊值 。 ? 字符常量占一個字節(jié) , 字符串常量占的字節(jié)數(shù)等于字符個數(shù)加 1。 C語言中的實數(shù)是以十進制表示的 , 有兩種表示形式 : ?十進制小數(shù)形式 : 由數(shù)字 、 數(shù)符和 小數(shù)點 組成 。 e) 聲明語句可放在函數(shù)體中的任何位置。 習題 1. 一個 C語言程序是由___組成 a) 主程序 b) 子程序 c) 函數(shù) d) 過程 C語言的程序 a) 至少包含一個主 函數(shù) b) 至少包含一個主 函數(shù) 與一個子 函數(shù) c) 必須由一個主 函數(shù) 與一個以上的子 函數(shù) 組成 d) 必須由一個主 函數(shù) 與一個子 函數(shù) 組成 √ √ 習題 3. C語言程序的執(zhí)行總是從___ 。 ? 1~ 255個字符。 int max( int x, int y ) include void main( ) { int a, b, sum 。 ? 分號 是 C語句結(jié)束的標志 , 每個語句和數(shù)據(jù)定義后必須有一個分號。 //定義變量類型 printf(―input two numbers:\n‖)。 條件 A B T F 條件 T F A B 選擇結(jié)構(gòu)的流程圖 選擇結(jié)構(gòu)的 NS圖 循環(huán)結(jié)構(gòu) (1) 當型 ( while 型循環(huán) ) 當條件成立 , 執(zhí)行循環(huán)體 , 否則跳出循環(huán)體。 算法 對同一個問題 , 算法是不唯一的 , 例如 : 求和 1+2+3+…… +100 (1) =(…(((1+2)+3)+4)+ … +100 ) (2) =(1+100) 50 一個好的算法應該是 : 正確、易讀、效率高。 基本思想: 把一個需要求解的復雜問題分為若干個模塊來處理,每個模塊處理一個子問題;設計時遵循自頂向下、逐步細化、模塊化設計和結(jié)構(gòu)化編碼的原則。 C語言的發(fā)展 ? C語言是結(jié)構(gòu)化程序設計語言 ? 功能強大, 具有豐富的數(shù)據(jù)類型及 運算符 。 ?有零個或多個輸入 執(zhí)行算法時需要從外界獲取的信息 。 ? 順序結(jié)構(gòu) ? 選擇結(jié)構(gòu) ? 循環(huán)結(jié)構(gòu) 實踐證明 , 任何復雜的算法都可以用這三種基本結(jié)構(gòu)來描述。 ?調(diào)用標準函數(shù) , 顯示引號中的內(nèi)容 。 else z=y 。 C語言程序基本結(jié)構(gòu) ? C程序嚴格區(qū)分大小寫。共有 32個。 ?需求分析 確定解決問題的方法和步驟,建立數(shù)學模型和確定相應的求解方法。 。 一種無返回值函數(shù)的數(shù)據(jù)類型。 ? 如 : ?\\‘ 表示輸出一個反斜杠符 ‘ \‖‘ 表示輸出一個雙引號 \ddd ( ddd表示八進制的 ASCII碼 ) \xhh ( hh表示十六進制的 ASCII碼 ) ? 例 : ?\n‘ (回車換行 ) → ?\12‘ → ?\xa‘ ?A‘ → ?\101‘ → ?\x41‘ ? 注 : ?\0‘或 ‘ \000‘是代表 ASCII碼為 0的字符 ,即 空字符(NULL), 表示整數(shù) 0。 printf(―area=%f\nl=%f\n‖, area, l )。 ?有符號正整數(shù) 10 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 符號位 00000000 00001010 RAM ?有符號負整數(shù) 10 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 符號位 11111111 11110110 RAM 10的原碼 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 按位取反 加 1后得到 10的補碼 ?無符號整數(shù) ?無符號整數(shù)的所有二進制位 全部用來 存放數(shù)值 , 不能存放負數(shù)。 c2=?\n‘。 int x=10, y=10, z=10 。 運算符 運算規(guī)則 操作數(shù)數(shù)目 優(yōu)先級 結(jié)合方向- 負號 單目 2 右結(jié)合+ 加法 雙目 4 左結(jié)合- 減法 雙目 4 左結(jié)合* 乘法 雙目 3 左結(jié)合/ 除法 雙目 3 左結(jié)合% 求余或模 雙目 3 左結(jié)合1 在 C語言中 ,規(guī)定了運算符的 優(yōu)先級 和 結(jié)合性 。 此時 , y = 11 若 : x = 10 。 printf(―%d\n‖, i++) 。 如: a[x+b(y+c)] → a*(x+b*(y+c)) 書寫問題: ⑴ LN( X) → 例 : 將下列數(shù)學式子寫成 C算術表達式 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ù)學式子 3乘以 x的 n次方除以 (2x1)對應的C語言表達式是 ____。 (float)(5%3)。 a== ( b=c++*2 ) 。 邏輯或 ‖ 2. 邏輯表達式 ? 用邏輯運算符將表達式連接起來的式子 。amp。 max= a b ∶ 。 printf(―(2)%d\n‖, ac ? a : c++)。 4 13 1. 簡單賦值運算符和 賦值 表達式 例 : 指出下列賦值表達式的錯誤 ⑴ 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。 a=(b=4)+(c=6) 。 b=1。 A) 160. B) 123 C) 018 D) e3 123e4 .234 e3 .e5 1e3 A B習題 3. 下面四個選項 , 均是合法轉(zhuǎn)義字符的選項是 ( )。 39。 01177 39。 3) double x,y。 C) 0x18 D)0xabc 0fff 39。 39。 } a b c a a b b y x ① ② ③ 習題 1. 下面四個選項中 , 均是合法整型常量的選項是 ( )。 printf(―%d\n‖, z=(x%y, x/y))。 a=b=c=5。 ? 格式 : 變量 = 表達式 ? 作用 : 把右邊表達式的值 , 賦給左邊的變量 。 c = c+a 。 } 輸出 : num=3 ?條件運算符 : ? : ?三目運算符、右結(jié)合、 13級。amp。 邏輯非! 邏輯與 amp。 a=b==c 。 (float)(x+y) 。 ? 由算術運算符和括號將運算對象 (如常量、變量、函數(shù)等 )連接起來的一個有值的式子。 b=i。 例 : x = 10 。 包括基本算術運算符、自增運算符、自減運算符。 //定義并初始化 char c1=?a‘, c2=?B‘ 。 3. 字符變量 ?用來存放字符常量的變量 ?例 : char c1, c2, c3 。 ?有符號的整數(shù) ─ 最高位是符號位 ?正整數(shù)在內(nèi)存中以二進制 原碼 形式存放。 //輸入 r的值 area=PI*r*r 。如 : ? a ‘- 3 2 。 char 數(shù)據(jù)類型 基本類型 構(gòu)造類型 指針類型 空類型 自定義 是 C語言數(shù)據(jù)類型的基本型 ,其值不可再分解為其他類型 。 _____、 _____、 _____等 。 ?例如 : int ? a, b, c。 ? \ ‖ ‘ ~ | amp。 printf(―sum=%d\n‖,sum)。 {int z 。 程序運行結(jié)果 : Wele to C! 程序運行結(jié)果 : Wele to C! 注釋 ? /* 文本 */ 或 // ?不被執(zhí)行 ?以提高程序的可讀性 語句 ( Statement) ?必須以 。 開始 讀入 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, 求出其最大值。 ?確定性 算法中的每一個步驟應當有確定的意義 ,不能 有二義性 。 ?1983年 , ANSI為 C語言制定了新的標準 , 稱為ANSIC, 并于 1989年最終完成。 缺點: 存在數(shù)據(jù)與程序模塊的分離和程序的可重用性差等問題。 1. 自然語言 就是用人們?nèi)粘J褂玫恼Z言來描述或表示算法的方法。 語句塊 條件 語句塊 條件 F T 【 例 】 在屏幕上顯示一行文字 ? Wele to C!‖。a, amp。 C語言程序基本結(jié)構(gòu) ? C程序書寫靈活, 一行可以寫幾個語句 , 一個語句可以寫在多個程序行上。 b=456。 ? C的 ? .h‖
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1