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

正文內(nèi)容

武漢大學(xué)c語言課件(存儲版)

2025-09-14 22:32上一頁面

下一頁面
  

【正文】 ntf(―f=%f\nd=%f\n‖, f, d)。 ?可以把字符變量按整型量輸出 , 也允許把整型量按字符量輸出。 ?在 C語言中沒有字符串變量 ( 但可以用一個字符數(shù)組來存放一個字符串常量 ) 4. 變量的初始化 ? 在說明變量的同時給變量賦初值 ? 格式 : 類型說明符 變量 = 常數(shù) 。 //賦初值 標(biāo)準函數(shù) ? C編譯系統(tǒng)提供的庫函數(shù) ?包括 : 輸入輸出函數(shù)、數(shù)學(xué)函數(shù)、字符和字符串函數(shù)等。 printf(―the area is%\n‖, area)。 如 : d=a+b*c 。 如 : 5%2=1 3%3=0 3%5=3 ?A‘%2=1 +%5 ? 所得結(jié)果的符號與運算符 左 側(cè)操作數(shù)的符號相同 5%2=1 5%2=1 2. 自增 、 自減運算符 含義 運算符 優(yōu)先級 結(jié)合性 功能 自增 ++ 2 右結(jié)合 使變量的值增 1 自減 2 右結(jié)合 使變量的值減 1 使用形式 ? ++i 或 i 變量 i先自增或自減 1,再引用 i。 j=5。 a=i 。如果有多于兩個 + 或兩個 連寫的情況,則編譯首先識別 前兩個 +或 為增量或減量運算符。 printf(―i=%d, j=%d, k=%d\n‖, i, j, k )。 ?自動類型轉(zhuǎn)換 ? 這種類型轉(zhuǎn)換由編譯系統(tǒng)自動完成 ? 轉(zhuǎn)換規(guī)則 : float double long unsigned int char short 低 高 說明 : 1. 橫向的箭頭表示必定的轉(zhuǎn)換 。 ?數(shù)據(jù)類型說明符和表達式都必須加括號 (單個變量除外 ) ?例 : int x, y 。 printf(―(int)f=%d, f=%f\n‖, (int)f , f )。 ? 例 : 5(45) ?a‘ ?b‘+3 (a=4)=(b=6) 5278 0 0 0 值為 : 1 例 include void main( ) { int a, b, c。 } 輸出結(jié)果 : 1 , 10 , 10 1 , 20 , 11 0 , 20 , 11 關(guān)系運算的不足 ? 關(guān)系表達式只能表達簡單的關(guān)系, 如 : sum=1500 y!=z 即只能對一個條件進行測試。b 1 1 1 1 0 0 0 1 0 0 0 0 a b a||b 1 1 1 1 0 1 0 1 1 0 0 0 特點 : 全真為真 , 其余為假 。 將下面的條件用 C語言的邏輯表達式表示 例 1: 1≤x≤10且 x≠7 x=1 amp。amp。amp。 54||(num=0)。ch=?Z‘)?(ch+32): ch 。 a = a+b 。 include void main( ) { int a, b, c, max 。 ? 賦值表達式 : 由賦值運算符連接起來式子 ?作用 : 將表達式的值賦給變量 賦值運算符和賦值表達式 ? 簡單賦值運算符為 ? =‖ 。 ( i值為 1 ) 如 : float x=1/4+1/4+1/4 。 共 10種 : +=, = *=、 /=、 %= 等 。 a+=a=a*=a 。 a=2, b=5, a++, b++, a+b。 printf(―%d,%d,%d‖ , (a, b, c) , b ,c)。 b=c。\39。 39。 39。 B) 39。 12,456 0xf ―a‖ AA 習(xí)題 5. 下列變量名中合法的是 。 a*b+cd 結(jié)果的類型為 。 float c。 39。 A) 39。 39。 39。\‘39。 c=a。 可寫成 : a=0, b=1, c=2 。 printf(―y=%d\n‖, y )。 a+=b+c 。 printf(―y=%d y=%c\n‖, y, y )。 如 : int i=*2/2 。 printf(―最大數(shù)為 : %d\n‖, max) 。 printf(―(4)%d, %d, %d\n‖, a, b, c )。 ( ) e=30 例 讀程 , 寫出運行結(jié)果。 ch=(ch=?A‘a(chǎn)mp。++y。amp。amp。amp。 11 左結(jié)合 邏輯或 || 12 左結(jié)合 邏輯運算真值表 a !a 1 0 0 1 a b aamp。 a= bc=100 。 ? 例 : m+n=20, 測試此關(guān)系是否成立 , 成立為真 ,不成立為假 。 float f=。 強制類型轉(zhuǎn)換 ? 格式 : (數(shù)據(jù)類型說明符) (表達式) ? 注意 : ?強制轉(zhuǎn)換屬單目運算 , 運算優(yōu)先級為 2。 例 : 10+?a‘+*?b‘ ? 轉(zhuǎn)換方式 : ?自動轉(zhuǎn)換 : 數(shù)據(jù)類型自動由低級向高級轉(zhuǎn)換。 j=1。 } i = ? 7 7 7 7 6 7注意: ? 自增、自減運算只能用于 變量 , 不能用于常量和表達式。 printf(―%d\n‖, ++i )。 則 y = 10 在這兩種情況下 , x都被置為 11。 如 : a% b 求 a除以 b以 后得到的余數(shù)。 1級最高 , 15級最低。 s=(a+b+c)/2。 int a。 } 輸出結(jié)果 : 98 65 b A 【 例 】 字符型變量的使用 注意 : ?只能將一個字符常數(shù)賦給一個字符變量 , 不能把一個字符串常量賦予字符變量 。 ?每個字符變量分配一個字節(jié)用于存放一個字符。 // d為雙精度實型變量 f= 。 x=50*50*50。 printf(―%d‖, x)。 ?例 : define PI PI=。 輸出 : he said ― I am a student.‖ ?A? A 占一個字節(jié) “A” A 占兩個字節(jié) \0 5. 符號常量 ? 符號常量 : 用標(biāo)識符表示的常量 ?格式 : define 標(biāo) 識 符 常量 ?功能 : 用該 標(biāo)識符 代表后面的常量值 ?例 : define PI define STAR ?*‘ 預(yù)處理命令 define也稱為宏定義 , 一個 define命令只能定義一個符號常量 , 用一行書寫 , 不用分號結(jié)尾。 } a???????b d 輸出到顯示屏 ? 字符串常量 : 用一對雙引號括起的字符序列 。 如: 100000000→ 1 108 → 1E+8 → 105 → 103 → 尾數(shù)部分 指數(shù)部分 字母 E/e前必須有 數(shù)字 , 而 E后面的階碼必須為 整數(shù) 。 用 typedef 定義 一種由單種或多種數(shù)據(jù)類型構(gòu)造而成的數(shù)據(jù)類型 。 √ √ 167。 如不正確 , 說明理由 。 _____符號開始,使用 _____符號結(jié)束。 ?程序設(shè)計 根據(jù)確定的算法,用計算機語言 (如 C語言 )編寫源程序。 ? 取名應(yīng)盡可能見名知意。 ? 語句定義 : if…else, while, for …。 sum=a+b。 ? 標(biāo)識符、保留字之間必須至少加一個空格以示分隔。 include void main( ) { int a, b, sum 。 } 【 例 】 求兩個數(shù)中的較大值 ? 程序由兩個函數(shù)組成: ? main 函數(shù)和 max 函數(shù) 。b)。 //聲明部分 , 定義變量類型 a=123。 include void main( ) /*定義主函數(shù) */ { printf(―Wele to C!\n‖) 。 順序結(jié)構(gòu) 矩形框 — 用于表示順序結(jié)構(gòu) 。 英語和程序設(shè)計語言混合使用稱為偽代碼。 算法舉例 【 例 】 輸入三個數(shù),然后輸出其中最大的數(shù)。 面向?qū)ο蟮某绦蛟O(shè)計 Program Design in C Language ? 面向?qū)ο蟮某绦蛟O(shè)計將一些新的理念和結(jié)構(gòu)化程序設(shè)計中好的思想相融合,提供了一種全新的程序設(shè)計方法。 ? C語言具有自我擴充能力 ? C語言具有匯編語言的功能 ? 可移植性好 C語言的特點 ? 程序的概念 程序是計算機解決問題所需的一系列指令的集合。 實驗 64 (課內(nèi) 32/課外 32) 學(xué)分 : 2學(xué)分 總評成績 = 平時成績 40%+ 期末成績 60% 平時成績 : 成績 1(作業(yè) 、 考勤 10%) + 成績 2(單元測驗 15%) + 成績 3(實驗報告 15%) 期末成績 : 期末理論機考 60% C 語言程序設(shè)計 第一章 C語言的發(fā)展、特點與程序結(jié)構(gòu) 第二章 基本數(shù)據(jù)類型、運算符和表達式 第三章 基本語句與順序結(jié)構(gòu) 第四章 選擇結(jié)構(gòu) 第五章 循環(huán)結(jié)構(gòu) 第六章 數(shù)組 第七章 函數(shù) 第八章 指針 第十章 結(jié)構(gòu)體 第十二章 文件 C 語 言 程 序 設(shè) 計 ? 推薦參考書: 譚浩強主編 《 C程序設(shè)計 》 (第二版) 北京:清華大學(xué)出版社 第一章 C語言的發(fā)展 、 特點與程序開發(fā)基本知識 C語言的發(fā)展與特點 程序設(shè)計的基本方法 算法的概念及其表示 C語言的基本結(jié)構(gòu) 應(yīng)用程序的開發(fā)步驟和運行過程 下一章 目 錄 習(xí)題 ? C語言是一門優(yōu)秀的程序設(shè)計語言 ?C語言是在 1973年由美國貝爾實驗室開發(fā)的。 ? 算法是為解決一個問題而采用的方法和有限的步驟 。 幾個基本概念: 三類機制: 類、對象、屬性、事件、方法 封裝、繼承、多態(tài) 算法及其表示 ? 算法的特性 ?有窮性 一個算法的操作步驟應(yīng)當(dāng)是有限的 。 (3) 比較 max與 z, 如果 z max, 則將 z送 max。 ? 常用流程圖符號及含義如下 : 起止框 處理框 判斷框 輸入或輸出框 流程線 連接點 3. 用流程圖表示算法 流程圖 : 【 例 】 對任意給定的三個整數(shù) x,y,z, 求出其最大值。 A B A B 順序結(jié)構(gòu)的流程圖 順序結(jié)構(gòu)的 NS圖 選擇結(jié)構(gòu)(分支結(jié)構(gòu)) 根據(jù)條件的真或假選擇執(zhí)行不同的操作內(nèi)容。 printf(―Wele\nto\nC!\n‖)。 //執(zhí)行部分 , 賦值語句 printf(―sum=%d\n‖, sum)。 } int max(x,y) int x, y。 程序 執(zhí)行時總是從主函數(shù)開始 , main( )可以置于程序的任何位置。 sum=a+b。 如例 int max(int x , int y) ?C語言提供的庫函數(shù) , 如輸出函數(shù) printf( )和輸 入函數(shù) scanf( )。 函數(shù)定義 C語言的字符集、關(guān)鍵
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1