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

正文內(nèi)容

信息技術(shù)基礎(chǔ)(編輯修改稿)

2025-08-14 09:13 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 7和 98分別賦給 c1和 c2,它的作用相當(dāng)于以下兩個(gè)賦值語句: c1= ′ a ′。c2 = ′ b ′。 因?yàn)椤?a’ 和’ b’ 的 ASCII碼為 97和 98 ? 運(yùn)行結(jié)果: a b 97 98 例 大小寫字母的轉(zhuǎn)換 include void main() { char c1,c2; c1=’a’。 c2=’b’。 c1=c132。 c2=c232。 printf(“ % c % c″ , c1,c2); } ? 說明: 程序的作用是將兩個(gè)小寫字母 a和 b轉(zhuǎn)換成大寫字母 A和B。從ASCII代碼表中可以看到每一個(gè)小寫字母比它相應(yīng)的大寫字母的 ASCII碼大 32。C語言允許字符數(shù)據(jù)與整數(shù)直接進(jìn)行算術(shù)運(yùn)算。 ? 運(yùn)行結(jié)果: A B 字符型數(shù)據(jù) 說明: 如果在字符變量中存放一個(gè) ASCII碼為 0~ 127間的字符,由于字節(jié)中最高位為 0,因此用 %d輸出字符變量時(shí),輸出的是一個(gè)正整數(shù)。 如果在字符變量中存放一個(gè) ASCII碼為 128~ 255間的字符,由于在字節(jié)中最高位為 1,用 %d格式符輸出時(shí),就會(huì)得到一個(gè)負(fù)整數(shù)。 字符型數(shù)據(jù) 字符串常量 ? 字符串常量是一對(duì)雙撇號(hào)括起來的字符序列 . ? 合法的字符串常量 : “ How do you do.”, “CHINA”, “ a” , “ $” ? 可以輸出一個(gè)字符串,如 printf(“How do you do.”); 字符型數(shù)據(jù) ?a ’ 是字符常量, ” a ” 是字符串常量,二者 不同。 如: 假設(shè) c被指定為字符變量 : char c c=’a’。 c=” a” ; c=” CHINA”。 ? ? 結(jié)論: 不能把一個(gè)字符串常量賦給一個(gè)字符變量。 ? C規(guī)定:在每一個(gè)字符串常量的結(jié)尾加一個(gè) “ 字符 串結(jié)束標(biāo)志 ” ,以便系統(tǒng)據(jù)此判斷字符串是否結(jié)束。 C規(guī)定以字符 ’ \0 ’ 作為字符串結(jié)束標(biāo)志。 如: 如果有一個(gè)字符串常量”CHINA” ,實(shí)際上在內(nèi)存中是: C H I N A \0 它占內(nèi)存單元不是5個(gè)字符,而是6個(gè)字符,最后一個(gè)字符為’\0’。但在輸出時(shí)不輸出’\0’。 字符型數(shù)據(jù) 字符型數(shù)據(jù) 注意: ? 字符串常量首尾的雙引號(hào)是界定符 ? ‘ a’和“ a” 所占存儲(chǔ)空間 ? “ 123”和 123不同 C 語言程序設(shè)計(jì) 一、問題引導(dǎo) 四 案例分析 笑笑有一些糖果。第一天,他吃了總數(shù)的一半多一顆;第二天,他又吃了剩下的總數(shù)的一半多一顆;第三天,他又吃了剩下的總數(shù)的一半多一顆。結(jié)果發(fā)現(xiàn),剩下的糖果數(shù)量恰是他的幸運(yùn)數(shù)字,你能算出笑笑原來一共多少顆糖果嗎? 問題二 C 語言程序設(shè)計(jì) 二、問題分析 算法描述: 輸入幸運(yùn)數(shù)字 n。 第三天吃之前的數(shù)量: x=( n+1) *2。 第二天吃之前的數(shù)量: x=( x+1) *2。 第一天吃之前的數(shù)量: x=( x+1) *2。 輸出 x值; 算法結(jié)束。 分析問題一 倒推的方法: 如果第三天時(shí)手中的糖果數(shù)量為 n,那么第二天時(shí),他手中的糖果數(shù)量為 x=( n+1) *2。第一天則為 x=(x+1)*2 四 案例分析 C 語言程序設(shè)計(jì) 三、程序代碼 include include main() { int n,x。 printf(“請(qǐng)輸入幸運(yùn)數(shù)字 ”)。 Scanf(“%d”,amp。n)。 x=(n+1)*2。 x=(x+1)*2。 x=(x+1)*2。 printf(“結(jié)果是 %d\n,x)。 system(pause)。 return 0。 } 四 案例分析 C 語言程序設(shè)計(jì) 四、語句分析 格式輸入 scanf(格式控制,地址列表) 。 四 案例分析 例如: scanf(“%d”,amp。n)。 scanf(“%d%d%d”,amp。a,amp。b,amp。c) 字符輸入 getchar()。 或 變量名= getchar()。 C 語言程序設(shè)計(jì) 五、調(diào)試程序 include include main() { int n,x。 printf(“請(qǐng)輸入幸運(yùn)數(shù)字 ”)。 Scanf(“%d”,amp。n)。 x=(n+1)*2。 x=(x+1)*2。 x=(x+1)*2。 printf(“結(jié)果是 %d\n,x)。 system(pause)。 return 0。 } 四 案例分析 變量賦初值 (1)C語言允許在定義變量的同時(shí)使變量初始化 如 : int a=3。 // 指定a為整型變量,初值為3 float f=。 // 指定f為浮點(diǎn)型變量,初值為3 .56 char c=‘a(chǎn)’。 // 指定c為字符變量,初值為‘ a’ 變量賦初值 (2)可以使被定義的變量的一部分賦初值。 如 : int a,b,c=5; 表示指定a、b、c為整型變量,但只對(duì)c初始化, c的初值為5 。 (3)如果對(duì)幾個(gè)變量賦以同一個(gè)初值, 應(yīng)寫成: int a=3,b=3,c=3。 表示a、b、c的初值都是3。 不能寫成 ∶ int a=b=c=3。 注意: 初始化不是在編譯階段完成的而是在程序運(yùn)行時(shí)執(zhí)行本函數(shù)時(shí)賦初值的,相當(dāng)于有一個(gè)賦值語句。 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算 混合運(yùn)算: 整型(包括 int,short,long)、浮點(diǎn)型(包括 float,double)可以混合運(yùn)算。在進(jìn)行運(yùn)算時(shí),不同類型的數(shù)據(jù)要先轉(zhuǎn)換成同一類型 ,然后進(jìn)行運(yùn)算 . 說明: 這種類型轉(zhuǎn)換是由系統(tǒng)自動(dòng)進(jìn)行的。 總趨勢(shì): 存儲(chǔ)長(zhǎng)度較短 存儲(chǔ)長(zhǎng)度較長(zhǎng) 例: int x=2。float y=。char c=39。A39。; c+x*y=? 65(int) 2(int) (double) (double) (double) 數(shù)據(jù)類型間的強(qiáng)制轉(zhuǎn)換 (要轉(zhuǎn)換成的數(shù)據(jù)類型 )(被轉(zhuǎn)換的表達(dá)式 ) 注意: 形式: 強(qiáng)制類型轉(zhuǎn)換時(shí) ,得到所需類型的值 , 原來變量的類型和值都不變 。 例: int a=2, b=5。 float x=。 (float)b/a (int)x/a 2 例: (double)a 將a轉(zhuǎn)換成 double類型 (int)(x+y) 將 x+y的值轉(zhuǎn)換成整型 (float)( 5%3) 將 5%3的值轉(zhuǎn)換成 float型 數(shù)據(jù)類型間的強(qiáng)制轉(zhuǎn)換 注意: ? 強(qiáng)制類型轉(zhuǎn)換形式中的表達(dá)式一定要用括號(hào)括起來。否則強(qiáng)制轉(zhuǎn)換僅對(duì)強(qiáng)制轉(zhuǎn)換運(yùn)算符的變量進(jìn)行類型轉(zhuǎn)換。 ? 例如: ( int)( +) + 8 ( int) +8 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 C的運(yùn)算符有以下幾類: (1) 算術(shù)運(yùn)算符 ( + * / %) (2) 關(guān)系運(yùn)算符 (><==>=<=?。剑? (3) 邏輯運(yùn)算符 (?。Γ?||) (4) 位運(yùn)算符 ( ~ |∧ &) (5) 賦值運(yùn)算符 (=及其擴(kuò)展賦值運(yùn)算符) (6) 條件運(yùn)算符 (?:) (7) 逗號(hào)運(yùn)算符 (,) (8) 指針運(yùn)算符 ( *和&) 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 1. 基本的算術(shù)運(yùn)算符 : ? + (加法運(yùn)算符,或正值運(yùn)算符。如 :3+5、+3) ? - (減法運(yùn)算符,或負(fù)值運(yùn)算符。如 :5-2、-3) ? * (乘法運(yùn)算符。如 :3 *5) ? / (除法運(yùn)算符。如 :5/3) ? % (模運(yùn)算符,或稱求余運(yùn)算符,%兩側(cè)均應(yīng)為 整型 數(shù)據(jù),如 :7%4的值為3)。 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 2. 算術(shù)表達(dá)式和運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 用算術(shù)運(yùn)算符和括號(hào)將運(yùn)算對(duì)象 (也稱操作數(shù))連接起來的、符合C語法規(guī)則的式子,稱為C算術(shù)表達(dá)式。 運(yùn)算對(duì)象包括常量、變量、函數(shù)等。 例如 : a *b/c-1 .5+ ′a′ 是一個(gè)合法的表達(dá)式 ? C語言規(guī)定了運(yùn)算符的優(yōu)先級(jí)和結(jié)合性。 在表達(dá)式求值時(shí),先按運(yùn)算符的優(yōu)先級(jí)別高低次序執(zhí)行,例如先乘除后加減。 ? C規(guī)定了各種運(yùn)算符的結(jié)合方向 (結(jié)合性 ) 算術(shù)運(yùn)算符的結(jié)合方向?yàn)椤白宰笾劣摇保聪茸蠛笥? 。 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 3. 自增、自減運(yùn)算符 作用是使變量的值增1或減1 如 : ? ++i,--i (在使用i之前,先使i的值加(減)1) ? i++,i-- (在使用i之后,使i的值加(減)1) 算
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1