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

正文內(nèi)容

c語言入門至精通(參考版)

2024-08-15 18:50本頁面
  

【正文】 字符數(shù)據(jù)的輸入輸出 。 ?調(diào)用形式: 函數(shù)名(參數(shù)表) ?注意在調(diào)用 C語言庫函數(shù)時,需要使用編譯預處理命令include 相關的頭文件 ,使相應的頭文件包含到用戶源程序中。 ?C語言的標準庫函數(shù) ?由編譯系統(tǒng)提供的一系列函數(shù),以庫形式存放在系統(tǒng)中,不是C語言文本的組成部分。 數(shù)據(jù)輸入輸出的概念及在 C語言中的實現(xiàn) C語言程序設計 第四章 順序程序設計 ?標準輸入輸出函數(shù) putchar 輸出字符, scanf 格式輸入, puts 輸出字符串 getchar 輸入字符, printf 格式輸出, gets 輸入字符串 ?所謂數(shù)據(jù)的輸入輸出是從計算機角度出發(fā)的。 步驟: int a=b=c=1 。 2. 把表達式 (c=1)賦給變量 b, 表達式(b=(c=1) )的值為 1。 等價于: a=(b=(c=1) )。 a=b=c=1 。)0) t=a。 C語言程序設計 第四章 順序程序設計 例: if ((a=b)0) t=a。 } ?說明 ?復合語句“ } ‖后不加分號 ?語法上和其它語句相同 ?復合語句可嵌套 167。 while(i=100) { sum=sum+i。 } ?復合語句: ?用 {…} 括起來的一組語句,也稱作程序塊。i100。 i++ 。 ‖組成 printf(―This is a C program‖)。實際上函數(shù)調(diào)用語句也屬于表達式語句。 ‖組成 ?典型的是賦值語句,由賦值表達式加分號構(gòu)成,如: y=x+1是表達式,而 y=x+1。 C語言程序設計 第四章 順序程序設計 if( )~else~ (條件語句 ) for( )~ while( )~ (循環(huán)語句 ) do~while( ) continue (結(jié)束本次循環(huán)語句 ) switch (多分支選擇語句 ) break (終止 switch或循環(huán)語句 ) goto (轉(zhuǎn)向語句 ) return (從函數(shù)返回語句 ) C語言程序設計 第四章 順序程序設計 ? 空語句:只有一個“ 。 課后作業(yè) ?P66~68頁習題: ?, (思考) ?, , , (寫出答案) ?, (上機驗證) ?上機:實驗教材:實驗 2(做好上機準備) ?預習第四、第五章 第 4章 最簡單的 C程序設計 —— 順序程序設計 C語言程序設計 第四章 順序程序設計 C語言概述 賦值語句 數(shù)據(jù)輸入輸出的概念及在 C語言中的實現(xiàn) 字符數(shù)據(jù)的輸入輸出 格式輸入與輸出 順序結(jié)構(gòu)程序設計舉例 167。 } X=3 運行結(jié)果: 本章的內(nèi)容散亂而復雜,但卻是程序設計的基礎,要認真看書,通過編程序才可以深入理解。 x=(y=y+6,y/z)。 //a=15,表達式值 60 //a=15,表達式值 20 //賦值表達式,表達式值 18, x=18 //逗號表達式 ,表達式值 18,x=3 //1,2,3 //3,2,3 C語言程序設計 第三章 程序的靈魂 —— 算法 例 : 逗號表達式使用 main() { int x,y=7。 printf(―%d,%d,%d‖,a,b,c)。b=2。a=5 //表達式值 11, c=6,a=11 //表達式值 10, a=10,b=4,c=6 //表達式值 5, a=5,b=10,c=2 C語言程序設計 第三章 程序的靈魂 —— 算法 167。 ?復合賦值運算符 ?種類 : += = *= /= %= 《 = 》 = amp。 i=。 f=i。 ( ) ?類型轉(zhuǎn)換 ?賦值轉(zhuǎn)換 規(guī)則 :使賦值號右邊表達式值 自動 轉(zhuǎn)換成其左邊變量的類型 例 float f 。 例 3=x2*y。 d=func()。 ? (i++) //3 ?++ 不能用于常量和表達式 ,如 5++, (a+b)++ ?++ 結(jié)合方向: 自右向左 ?優(yōu)先級: ++ * / % + (2) (3) (4) ?該運算符常用于循環(huán)語句中,使循環(huán)變量加減 1 ?有關表達式使用中的問題說明 ?不同系統(tǒng)對運算符和表達式的處理次序不同,盡可能寫通用性強的語句 ?不要寫有歧義和不知系統(tǒng)如何執(zhí)行的程序 C語言程序設計 第三章 程序的靈魂 —— 算法 167。 //k=4,j=4 //k=3,j=4 //4,j=4 //3,j=4 //c=20,a=4 //c=15,a=4 C語言程序設計 第三章 程序的靈魂 —— 算法 ?幾點說明: 例 i++ i=3。b=5。c=(++a)*b。 a=3。 j=3。 j=3。 j=3。) 求字節(jié)數(shù) :( sizeof) 強制類型轉(zhuǎn)換:(類型) 分量運算符:( . ) 下標運算符:( []) 其它 :( ( ) ) ?學習運算符應注意: ?運算符功能 ?與運算量關系 ?要求運算量個數(shù) ?要求運算量類型 ?運算符優(yōu)先級別 ?結(jié)合方向 ?結(jié)果的類型 C語言程序設計 第三章 程序的靈魂 —— 算法 ?算術(shù)運算符和算術(shù)表達式 ?基本算術(shù)運算符: + * / % ?結(jié)合方向:從左向右 ?優(yōu)先級: * / % + (2) (3) (4) 說明: ?“ ” 可為 單目 運算符時 ,右結(jié)合性 ?兩整數(shù)相除,結(jié)果為整數(shù) ?%要求兩側(cè)均為整型數(shù)據(jù) ?+ * / 運算的兩個數(shù)中有一個數(shù)為實數(shù),結(jié)果是 double型 例 5/2 = 5/ = 例 5%2 = 5%2 = 1%10 = 5%1 = %2 例 5/2 = 2 5/ = 例 = 1 = 1 1%10 = 1 0 (?) C語言程序設計 第三章 程序的靈魂 —— 算法 ?自增、自減運算符 ++ -- ?作用:使變量值加 1或減 1 ?種類: ?前置 ++i, i (先執(zhí)行 i+1或 i1, 再使用 i值) ?后置 i++,i (先使用 i值 ,再執(zhí)行 i+1或 i1) 例 j=3。 ||) 位運算符 :( ~ | ^ amp。 算術(shù) 運算符和算術(shù)表達式 C 運 算 符 算術(shù)運算符:( + * / % ++ ) 關系運算符:( = == = !=) 邏輯運算符:((! amp。 printf(―x=%f,i=%d‖,x,i)。 x=。 C語言程序設計 第三章 程序的靈魂 —— 算法 ?強制轉(zhuǎn)換(見 P56強制類型轉(zhuǎn)換運算符部分) ?一般形式: ( 類型名 ) ( 表達式) 例: (int)(x+y) (int)x+y (double)(3/2) (int) ?說明:強制轉(zhuǎn)換得到 所需類型的中間變量, 原變量類型不變 例 include stdio main() { float x。 double d。 ch/i + f*d (f+i) int int double double double double double double int int double double double double double double 10+?a‘ +i*f d/l 例 int i。 float f。 各類數(shù)值型數(shù)據(jù)間的混合運算 ?整型、實型、字符型數(shù)據(jù)間可以混合運算 ?自動轉(zhuǎn)換 ?什么情況下發(fā)生 ?運算轉(zhuǎn)換 不同類型數(shù)據(jù)混合運算時 ?賦值轉(zhuǎn)換 把一個值賦給與其類型不同的變量時 ?輸出轉(zhuǎn)換 輸出時轉(zhuǎn)換成指定的輸出格式 ?函數(shù)調(diào)用轉(zhuǎn)換 實參與形參類型不一致時轉(zhuǎn)換 ?運算轉(zhuǎn)換規(guī)則 :不同類型數(shù)據(jù)運算時先 自動 轉(zhuǎn)換成同一類型 C語言程序設計 第三章 程序的靈魂 —— 算法 double float long unsigned int char,short 低 高 說明 : 必定的轉(zhuǎn)換 運算對象類型不同時轉(zhuǎn)換 例 char ch。( ) 編譯程序根據(jù)變量定義為其 分配指定字節(jié)的內(nèi)存單元 …... 地址 int a=1, b=3,c。 int x=1,y=1,z=1。 float data=。 沒有字符串變量, 只能用字符數(shù)組存放 C語言程序設計 第三章 程序的靈魂 —— 算法 167。 ch=―A‖。 printf(―%c %c ,c1,c2)。 c1=c132。 c1=?a‘ 。 } A B 運行結(jié)果: ?字符型與整型間互相賦值 例: 互相賦值 include void main( ) {int c1。 c2=c232。 c2=?b‘ 。 } a b 97 98 運行結(jié)果: 輸出形式取決于 printf函數(shù)中的格式符 格式符為 “ %c‖時輸出的變量值為 字符 格式符為 “ %d時輸出的變量值為 整數(shù) C語言程序設計 第三章 程序的靈魂 —— 算法 ?對字符數(shù)據(jù)進行算術(shù)運算 ?實質(zhì)是對其 ASCII值進行算術(shù)運算 例 大小寫字母的轉(zhuǎn)換 include void main( ) {char c1,c2 。 printf(―%c %c \n,c1,c2)。 c1=97 。c2=?b‘。 } f gde h j k 顯示結(jié)果: 打印結(jié)果: fab gde h jik
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1