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

正文內(nèi)容

課程概況學(xué)時分配:課堂——48學(xué)時實驗——計劃內(nèi)30學(xué)時-資料下載頁

2025-09-19 09:57本頁面

【導(dǎo)讀】編制計算機程序的工具;賴具體計算機硬件;FORTRAN——數(shù)值計算、豐富的數(shù)學(xué)庫;BASIC——解釋型、編譯型;PASCAL——第一個系統(tǒng)體現(xiàn)結(jié)構(gòu)化的語言;C——可用于系統(tǒng)軟件、應(yīng)用軟件的開發(fā);C++——面向?qū)ο蟮姆椒?;C的超集;式自由、語句簡練等。34種運算符,運算能力強、效率高。地實現(xiàn)鏈表、樹等動態(tài)數(shù)據(jù)結(jié)構(gòu)。的程序結(jié)構(gòu)清晰、便于閱讀、擴充;可靠性強。函數(shù);一個程序總是從main函數(shù)開始執(zhí)行。數(shù)、十進制實數(shù)、十六進制數(shù)。間的組織形式和結(jié)構(gòu)關(guān)系的。符號常量——用標識符代表一個常量。

  

【正文】 15*4=60 輸出 Press Enter key to continue…_ YS 99 2) getchar總是先從緩沖區(qū)讀字符 , 只有 緩沖區(qū)空 才會暫停等待新的輸入。 例 3: include ”” main( ) { char c1, c2, c3。 c1=getchar( )。 c2=getchar( )。 c3=getchar( )。 printf (”%d,%d,%d”, c1, c2, c3)。 } abcde↙ a↙ 97,98,99 bcd ↙ 97,10,98 YS 100 格式輸入與格式輸出 1. printf 格式輸出函數(shù) 調(diào)用格式 : printf (格式控制字符串 [,輸出項列表 ]) 功能 : 在標準輸出設(shè)備上,按指定格式對應(yīng)輸出各 個輸出項。 參數(shù) : ? 格式控制字符串中可包含格式說明、直接 字符、控制字符; ? 輸出項列出了要輸出的對象 (可以沒有 ), 多項之間逗號分隔; 形式:常量、變量、表達式、函數(shù)調(diào)用等。 101 ?格式說明在個數(shù)、順序、類型上應(yīng)與輸出項對應(yīng)。 例 : include ”” main( ) { float f=。 int a=25, b=5。 printf (”\t%d+%d=%d\n”, a, b, a+b)。 printf (”\t%d,%f\n”, 66, sqrt((float)a) )。 } ????????25+5=30 ????????66, YS 102 函數(shù) printf能夠?qū)崿F(xiàn)如下輸出格式化功能: 1) 指定任何類型數(shù)據(jù)輸出的域?qū)挘? 2) 指定輸出在域?qū)拑?nèi)左對齊或右對齊; 3) 插入要輸出的直接字符; 4) 以 8進制或 16進制輸出整型量的存儲鏡像; 5) 指定實型數(shù)以小數(shù)或指數(shù)形式輸出; 6) 指定實型數(shù)的輸出小數(shù)位數(shù); 7) 通過控制字符 \t、 \n、 \b等定位輸出列。 103 printf 函數(shù)格式說明的一般形式: % [附加格式說明 ] 格式字符 d、 o、 x、 u、 c、 s、 f、 e、 g l 用于長整型 m n - 指明左對齊方式,隱含右對齊。 正整常數(shù),指明輸出所占列寬 104 一、整型量的格式說明 適用于整型的常量、變量、表達式、函數(shù)。 1) 按數(shù)據(jù)的實寬輸出 說明: 8進制、 16進 制按存儲鏡像輸出。 輸出形式 輸出對象 10進制 8進制 16進制 int型 %d %o %x long型 %ld %lo %lx 105 2) 指定輸出列寬和對齊方式 說明: ?若 m 輸出數(shù)據(jù)的實長, m失效,按實長輸出。 ?以八、十六進制輸出時,將整數(shù)的符號位也視作 數(shù)據(jù)位,即不可能輸出負的八、十六進制數(shù)。 輸出對象 格式說明 總列寬 對齊方式 輸出形式 int型 %md m列 右對齊、左補空 十進制 %- mx m列 左 對齊、 右 補空 十六進制 long型 %mld m列 右 對齊、 左 補空 十進制 106 例: main( ) { int a=15, b=12345。 long x=987654321。 printf (”\n%d,%8d,%ld”, a, b, x)。 printf (”\n%6d,%4d,$%12ld”, a, b, x)。 printf (”\n%8x%8o%12lX”, a, a, x)。 } 15,???12345,987654321 15???,12345,$???987654321 ????fff1??177761????3ADE68B1 YS 107 二、無符號整型量格式說明 1) 按數(shù)據(jù)的實寬輸出 說明: 8進制、 16進制按存儲形式輸出。 2) 指定列寬和對齊方式(含義同上) 輸出形式 輸出對象 10進制 8進制 16進制 unsigned int型 %u %o %x unsigned long型 %lu %lo %lx 108 例: main( ) { unsigned int a=65535; /* a: FFFFH */ int i=2。 /*i: FFFEH*/ printf (”%8X,%- 8u,%d,%u\n”, a, a, a, i)。 } ????FFFF,65535???,1,65534 說明: %d將無符號整型量按補碼格式解讀; %u將整型量按無符號格式解讀。 YS 109 三、字符量格式說明 例如: main( ) { char ch1= ?a?。 int i = 98。 printf (”%c,%5c,%c”, ch1, i, 99 ) ; } a, ????b, c 輸出對象 格式說明 輸出形式 char 型 %c 字符 int、 long型 (0~ 254) %c 字符 110 四、字符串格式說明 1) 按實長輸出字符串 2) 指定寬度和對齊方式 %ms、 %- ms 輸出對象 格式說明 輸出形式 字符串常量 %s 字符串 字符數(shù)組名 %s 字符串 111 3) 截取字符串中的部分字符輸出 %——按 m列寬輸出前 n個字符,右對齊 。 %- ——按 m列寬輸出前 n個字符,左對齊 。 %.ns——截取前 n個字符并按截取寬度 n輸出。 例: main( ) { printf (”%s,%,%”, ”CHINA”, ”CHINA”, ”CHINA”)。 } CHINA, ?????CH,CHI??END 112 五、實型量格式說明 適用于實型的常量、變量、表達式、函數(shù)。 1) 按系統(tǒng)隱含的寬度輸出 (TC環(huán)境 ) %g: 自學(xué) 輸出對象 格式說明 輸出形式 有效位數(shù) float型 / double型 %f 小數(shù): 整數(shù)部分全部輸出,小數(shù)輸出 6位。 float前 7位 double前 16位 %e 標準指數(shù): 數(shù)字部分小數(shù)點前 必有一位且只有一位非零數(shù)字。 數(shù)字部分小數(shù)5位,指數(shù)部分 45位。 113 2) 指定寬度和對齊方式 %m .nf ——m:總列寬, n:小數(shù)位數(shù),自動四 舍五入,右對齊。 %m .ne ——m:總列寬, n:數(shù)字部分的小數(shù)位 數(shù) (包括小數(shù)點 ),自動四舍五入。 對齊方式:與上述方法和含義相同。 114 例: main( ) { float f1, f2 。 f1=。 f2=。 printf(”%f,%12f,%\n%.2f,%\n”, f1, f1, f1, f1, f1 )。 printf(”%e,%e,%\n”, f1, f2, f2 )。 } ,??, ???? ,???? +02,+02,??+02 115 例: main( ) { double d1, d2 。 d1=。 /* 13 : 9*/ d2=。 printf (” %f,%e\n”, d1, d2)。 } ,+130 116 使用格式輸出函數(shù) printf 的說明: 1) 格式說明在個數(shù)上、順序上、類型上必須與輸出 項對應(yīng)一致,否則,編譯時不做匹配性檢查,編 譯可通過,但輸出結(jié)果錯。 2) 格式字符 x、 e 可小寫或大寫 %X:十六進制字母字符大寫,如 3AF; %E: +130 其余格式字符 d、 o、 u、 c、 s、 f只能小寫。 3) 串中直接字符 \、 %、” 的表示: \\ %% \” 117 2. scanf 格式輸入函數(shù) 調(diào)用格式: scanf(格式控制字符串,地址項表 ) 功能: 按格式控制字符串中指定的格式,從鍵盤輸 入常數(shù),并存入對應(yīng)變量的地址中。 參數(shù): ?格式控制字符串中可包含格式說明、直接 字符; 注意:不要使用控制字符 ; ?地址 項是要獲得數(shù)據(jù)的變量地址,多個輸 入項間逗號分隔; 變量地址: amp。變量名 (地址運算符 amp。: 2級、單目 ) 118 例: main( ) { int a, b。 long m, n。 printf(”Enter a, b:”)。 scanf(”%d,%d”, amp。a, amp。b)。 printf(”a+b=%d\n”, a+b)。 printf(”Enter m n:”)。 scanf(”%ld%ld”, amp。m, amp。n)。 printf(”m*n=%ld\n”, m*n)。 } Enter a, b:12, 6↙ a+b=18 Enter m n:500 900 ↙ m*n=450000 119 格式輸入函數(shù) scanf 的格式說明: %[附加格式說明 ] 格式符 d、 o、 x、 u、 c、 s、 f、 e l 附加于長整型、雙精度實型; m 正整數(shù),指定讀取數(shù)據(jù)的寬度; * 抑制符,跳過某輸入項或指定列。 120 輸入項 變量類型 格式說明 輸 入 數(shù) 據(jù) 的 形式 int型 %d %o %x %c 十進制整常數(shù) 八進制整常數(shù) (不需以 0開頭 ) 十六進制整常數(shù) (不需以 0x開頭 ) 一個可鍵入字符 (不需加單引號 ) char型 %c %d 一個可鍵入字符 (不需加單引號 ) 0~ 255整常數(shù) 121 輸入項 變量類型 格式說明 輸 入 數(shù) 據(jù) 的 形式 long型 %ld %lo %lx 十進制整常數(shù) 八進制整常數(shù) 十六進制整常數(shù) float型 %f %e 小數(shù)形式實常數(shù)或 整常數(shù) 指數(shù)形式實常數(shù) double型 %lf %le 小數(shù)形式實常數(shù)或整常數(shù) 指數(shù)形式實常數(shù) 122 輸入項 變量類型 格式說明 輸 入 數(shù) 據(jù) 的 形式 字符數(shù)組名 %s 字符串 (不需加雙引號 )
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1