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

正文內(nèi)容

課程概況學(xué)時分配:課堂48學(xué)時實(shí)驗(yàn)計劃內(nèi)30學(xué)時-閱讀頁

2025-01-27 15:54本頁面
  

【正文】 i, i++)。80例: b=20 c=sin() d=pow(2, b)/2 e=ab a=(b=5) a=b=c=d=0 c=b=a*2。例: int i=10, j。 double d。 /* 5?i */ j=i+。 /*單精度 ?f */ d=j+f。 /*double x, y。 y=x+。 } X=, y=x、 y改為雙精度的結(jié)果: x=,y= 83 4. 復(fù)合賦值運(yùn)算符 在賦值運(yùn)算符前加上其它雙目運(yùn)算符構(gòu)成;算術(shù) 復(fù)合賦值運(yùn)算符: + = 和賦值 - = 差賦值 * = 積賦值 優(yōu)先級 14級、自右而左 / = 商賦值 %= 模賦值意義: 提高編譯效率、目標(biāo)代碼的質(zhì)量。 例: a=6。 /*60 ?a*/853. 10 逗號運(yùn)算符和逗號表達(dá)式1. 逗號運(yùn)算符 ( 也稱為順序求值運(yùn)算符) , 優(yōu)先級 15級、雙目、自左而右;2. 逗號表達(dá)式一般形式: 表達(dá)式 1,表達(dá)式 2擴(kuò)展形式: 表達(dá)式 1,表達(dá)式 2, …… 表達(dá)式 n 其中:各表達(dá)式是 C合法的任何表達(dá)式;逗號表達(dá)式 的值: 最后一個表達(dá)式的值;【 例 】 a=3*5, b=a*486意義: 在語法規(guī)定的只能是一個表達(dá)式的位置,實(shí)現(xiàn)多個表達(dá)式的計算或多個變量的賦值。 e2。 i10。 88例: sizeof (int) 結(jié)果: 2 (TC) a=sizeof (double) 8 sizeof (sum) sum變量的類型長 sizeof (40+25) 2 sizeof(+25) 8 sizeof(123) 2 sizeof(123L) 4 sizeof(456*789) 2 例: char c1。 l1=sizeof (c1)。 89第 4章 最簡單的 C程序設(shè)計 —— 順序程序設(shè)計 C語句概述 賦值語句 數(shù)據(jù)輸入輸出的概念及在 C語言中的實(shí)現(xiàn) 字符數(shù)據(jù)的輸入輸出 格式輸入與輸出 順序結(jié)構(gòu)程序設(shè)計舉例90 C語句概述1. C程序的構(gòu)成 C 程 序函數(shù) n函數(shù) 1預(yù)編譯命令源程序文件 1 源程序文件 2 源程序文件 n函數(shù)體函數(shù)首部變量聲明 執(zhí)行語句912. C語句的分類控制語句 ——9種,可控制程序的執(zhí)行流程。表達(dá)式語句 ——任何合法的 C表達(dá)式加分號構(gòu)成。復(fù)合語句 ——由一對花括號將多條語句括起來構(gòu) 成一條復(fù)合語句。例:for語句格式: for(表達(dá)式 1;表達(dá)式 1;表達(dá)式 1) ~ 具體應(yīng)用: for( i=1。 i=i+1 ) ~例: while ( (c=getcher( ))!=‘\n’ ) { …… }93 數(shù)據(jù)輸入輸出的概念及在 C語言中的實(shí)現(xiàn)編輯編譯連接運(yùn)行庫函數(shù) obj代碼函數(shù)庫 (磁盤文件 ): 庫函數(shù)的 obj代碼包括:數(shù)學(xué)庫 標(biāo)準(zhǔn) I/O庫 圖形庫 等; 磁盤94 字符數(shù)據(jù)的輸入輸出1. putchar字符輸出函數(shù)調(diào)用格式: putchar( 參數(shù) )參數(shù)形式: 字符常量 / 變量、整型常量 / 變量;功能: 向系統(tǒng)隱含輸出設(shè)備 (顯示器 )輸出一個字符。說明: ?無參,返回值為輸入字符的 ASIIC碼; ?是帶輸入緩沖區(qū)和回顯的函數(shù);要求: 使用文件包含預(yù)編譯命令 include 96例 1:輸入一個字符并輸出 include ”” main( ) { char c。 putchar(c)。 putchar(’\n’)。例 2: include ”” main( ) { printf (”15*4=%d\n”, 15*4)。 getchar( )。 例 3: include ”” main( ) { char c1, c2, c3。 c2=getchar( )。 printf (”%d,%d,%d”, c1, c2, c3)。參數(shù) : ? 格式控制字符串中可包含格式說明、直接 字符、控制字符; ? 輸出項(xiàng)列出了要輸出的對象 (可以沒有 ), 多項(xiàng)之間逗號分隔; 形式:常量、變量、表達(dá)式、函數(shù)調(diào)用等。例 : include ”” main( ) { float f=。 printf (”\t%d+%d=%d\n”, a, b, a+b)。 } ????????25+5=30 ????????66,YS101函數(shù) printf能夠?qū)崿F(xiàn)如下輸出格式化功能:1) 指定任何類型數(shù)據(jù)輸出的域?qū)挘?) 指定輸出在域?qū)拑?nèi)左對齊或右對齊;3) 插入要輸出的直接字符;4) 以 8進(jìn)制或 16進(jìn)制輸出整型量的存儲鏡像;5) 指定實(shí)型數(shù)以小數(shù)或指數(shù)形式輸出;6) 指定實(shí)型數(shù)的輸出小數(shù)位數(shù);7) 通過控制字符 \t、 \n、 \b等定位輸出列。正整常數(shù),指明輸出所占列寬103一、整型量的格式說明 適用于整型的常量、變量、表達(dá)式、函數(shù)。 輸 出形式輸 出 對 象 10進(jìn) 制 8進(jìn) 制 16進(jìn) 制int型 %d %o %xlong型 %ld %lo %lx1042) 指定輸出列寬和對齊方式說明:?若 m 輸出數(shù)據(jù)的實(shí)長, m失效,按實(shí)長輸出。輸 出 對象格式 說 明 總 列寬對齊 方式 輸 出形式int型 %md m列 右 對齊 、左 補(bǔ)空 十 進(jìn) 制%- mx m列 左 對齊 、 右 補(bǔ)空十六 進(jìn) 制long型 %mld m列 右 對齊 、 左 補(bǔ)空十 進(jìn) 制105例: main( ) { int a=15, b=12345。 printf (”\n%d,%8d,%ld”, a, b, x)。 printf (”\n%8x%8o%12lX”, a, a, x)。 3) 2) 指定列寬和對齊方式(含義同上) 輸 出形式輸 出 對 象 10進(jìn) 制 8進(jìn) 制 16進(jìn) 制unsigned int型 %u %o %xunsigned long型 %lu %lo %lx107例: main( ) { unsigned int a=65535; /* a: FFFFH */ int i=2。 } ????FFFF,65535???,1,65534 說明: %d將無符號整型量按補(bǔ)碼格式解讀; %u將整型量按無符號格式解讀。 int i = 98。 %- ——按 m列寬輸出前 n個字符,左對齊 。例: main( ) { printf (”%s,%,%”, ”CHINA”, ”CHINA”, ”CHINA”)。1) 按系統(tǒng)隱含的寬度輸出 (TC環(huán)境 ) %g: 自學(xué) 輸 出 對 象 格式 說 明 輸 出形式 有效位數(shù)float型 /double型%f小數(shù): 整數(shù)部分全部輸 出,小數(shù) 輸 出 6位。數(shù)字部分小數(shù)5位,指數(shù)部分 45位。 %m .ne ——m:總列寬, n:數(shù)字部分的小數(shù)位 數(shù) (包括小數(shù)點(diǎn) ),自動四舍五入。 113例: main( ) { float f1, f2 。 f2=。 printf(”%e,%e,%\n”, f1, f2, f2 )。 d1=。 printf (” %f,%e\n”, d1, d2)。2) 格式字符 x、 e 可小寫或大寫 %X:十六進(jìn)制字母字符大寫,如 3AF; %E: +130 其余格式字符 d、 o、 u、 c、 s、 f只能小寫。6. 參數(shù): ?格式控制字符串中可包含格式說明、直接 字符; 注意:不要使用控制字符 ; ?地址 項(xiàng)是要獲得數(shù)據(jù)的變量地址,多個輸 入項(xiàng)間逗號分隔;變量地址: amp。: 2級、單目 ) 117例: main( ) { int a, b。 printf(”Enter a, b:”)。a, amp。 printf(”a+b=%d\n”, a+b)。 scanf(”%ld%ld”, amp。n)。 } Enter a, b:12, 6↙ a+b=18 Enter m n:500 900 ↙ m*n=450000118格式輸入函數(shù) scanf 的格式說明:%[附加格式說明 ] 格式符 d、 o、 x、 u、 c、 s、 f、 e l 附加于長整型、雙精度實(shí)型; m 正整數(shù),指定讀取數(shù)據(jù)的寬度; * 抑制符,跳過某輸入項(xiàng)或指定列。如: float x, y。x, amp。 52↙ 2) 當(dāng) 格式說明之間無其它字符,系統(tǒng)隱含要求以一 個或多個空格作為輸入數(shù)據(jù)間的分隔;如: scanf (”%d%d%d”, amp。b, amp。 123?45?6 ↙ 1233) 可用直接字符來指定輸入數(shù)據(jù)的分隔符,而在 輸入時必須與指定的一致,否則獲值錯亂 。a, amp。c )。a, amp。c )。 YS124例: main( ) { long l1, l2。 scanf(%d,%d, amp。l2)。 } Enter l1,l2: 1, 2↙ l1=1,l2=22YS1255) scanf 是 帶輸入緩沖區(qū)的函數(shù),輸入時以回車符 提交數(shù)據(jù)到緩沖區(qū), scanf 直接在 緩沖區(qū)讀取。a, amp。c)。a, amp。c)。如: scanf(”%c%c%c”, amp。c2, amp。 abc ↙ 結(jié)果: a→ c1, b→ c2, c→ c3 a b c ↙ a→ c1, 空格 → c2, b→ c3 ’a’ ’b’ ’c’ ↙ ’→ c1, a→ c2, ’→ c3 1277) 按指定列寬截取數(shù)據(jù)通常針對一個數(shù)字串;如: scanf(”%3d%3d%4d”, amp。jh, amp。 0298487402↙ 結(jié)果: 29→ qh 848→ jh 7402→ xh 8) 使用抑制符 39。 可 以跳過 (廢棄 )一個數(shù)據(jù)項(xiàng)如: scanf(”%3d%*3d%4d”, amp。xh)。10) scanf格式控制串中若包含控制字
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1