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

正文內(nèi)容

c語言程序設(shè)計1ppt(參考版)

2025-01-22 09:22本頁面
  

【正文】 ++ (單目取負(fù) ) * / % + 最高最低 。 b=++a。如果運算符在操作數(shù)前面,即 ++a/a這種形式,則表達(dá)式在引用該操作數(shù)之前,先要對該操作數(shù)加 1或減 1運算,如果運算符在操作數(shù)之后,即 a++/a這種形式,則先引用該操作數(shù),再對它加 1或減 1運算。 ? (3) 運算符“ ++‖和“ ‖ 運算符“ ++‖和“ ‖是 C語言中經(jīng)常要用到的運算符,表示給它的操作數(shù)加 1或減 1,例如: a=a+1相當(dāng)于 a++或 ++a; a=a1相當(dāng)于 a或 a。 如: 10%5=0; 4%6=4; 10%3=1; 6%(4)=2 本例中 10%3結(jié)果的符號應(yīng)與被除數(shù)的符號相同,為負(fù)號。 ② %表示求兩數(shù)相除后得到的余數(shù)。 printf(″x=%d,y=%d,z=%d″,x,y,z)。 y=5/2。 ? 例 include void main( ) { int x,y,z。 表 算術(shù)運算符 運 算 符功 能 +加法 減法或單目取負(fù) *乘法 /除法 %取余(模) 減 1+ +加 1(1) 運算符“ /‖ ① 兩個整數(shù)相除,結(jié)果為整數(shù),其值是商的整數(shù)部分,不允許四舍五入。 1. 算術(shù)運算符 ? 表 C語言所允許的算術(shù)運算符,其中 +、 、*、 /的含義與其他高級語言含義相同。在學(xué)習(xí)本章時,要掌握表達(dá)式中每種運算符的功能、優(yōu)先級、結(jié)合性及在使用中的注意事項。在 C語言中,有些不同性質(zhì)的運算采用了相同的運算符,這為我們正確掌握運算符的運算規(guī)律帶來了一定難度。 ? } ? 當(dāng)程序執(zhí)行時,屏幕的顯示和要求的輸入形式如下: ? input a, b,c : (此處的 是用戶輸入的數(shù)據(jù) ) ? a=, b=, c= (此處是要求的輸出形式 ) ? s=, v= 第 3章 運算符和表達(dá)式 ? 運算符與運算符的 分類 ? 表達(dá)式與表達(dá)式的 計算 表達(dá)式 復(fù)合表達(dá)式的 計算 數(shù)據(jù)類型轉(zhuǎn)換 本章小結(jié) 習(xí)題 3 ? 與其他高級語言相比, C語言的運算符非常的豐富,這是 C語言的特征之一。 ? printf(%d %d %d, a, b, c)。 ? s=a*b。 ? printf(input a,b,c:\n)。 ? v=a*b*c。 b=。 ? printf(%f\n,s) ? : ? include ? main ? { float a, b, c, v。 ? r=。 ? printf(k=%d,a=%f,x=%f\n, k, a, x ? 三、上機(jī)改錯題 ? 指出以下程序的錯誤: ? include ? main()。a, amp。 ? scanf(%d%f%lf, amp。 float a。 ? ________結(jié)束。 ? 從鍵盤輸入: CR ? 則 i、 j、 k的值分別是 __________________。scanf(%d,amp。scanf(%d,amp。 ? 變量 i、 j、 k已定義為 int型且初值為0,用以下語句進(jìn)行輸入: ? scanf(%d,amp。 ? printf((2)i=%d,j=%d\n, i, j)。 ? 若有以下定義,請寫出輸出結(jié)果 ? int i=200, j=2500。 ? 把 a a2定義成雙精度實型變量,并賦初值1的定義語句是 ______________________________。 ? C語言中的標(biāo)識符可分為 ______、 ______和預(yù)定義標(biāo)識符三類。c)。a,amp。f amp。 ? 若變量已正確定義為 float型,要通過輸入語句: scanf(amp。b, amp。 D)scanf(%d%d%d, amp。b, amp。 ? C)scanf(%D%D%D, amp。 ? } ? 執(zhí)行后的輸出結(jié)果是 ? A) 0 B) 1 C) 3 D) 不確定的值 ? 若變量已正確定義為 int型,要給 a、 b、 c輸入數(shù)據(jù),正確的輸入語句是 ? A) read(a,b,c)。 ? int類型變量所占字節(jié)數(shù)是 ? A) 1 B) 2 C)3 D) 4 ? 合法的八進(jìn)制數(shù)是 ? A) 0 B) 028 C) –077 D) ? 不合法的十六進(jìn)制數(shù)是 ? A) oxff B) 0Xabc C) 0x11 D) 0x19 ? 有以下程序 ? include ? main() ? {int x=10, y=3。 ? C)C程序由若干函數(shù)組成。 ? ? A)在C程序中無論是整數(shù)還是實數(shù),只要在允許的范圍內(nèi)都能準(zhǔn)確無誤的表示。 ? C)在執(zhí)行表達(dá)式 a=b后,在內(nèi)存中 a 和 b存儲單元中的原有值都將被改變, a的值已由原值改變?yōu)?b的值, b的值由原值變?yōu)椋啊? 習(xí) 題 2 ? ? 一、選擇題 ? 以下選項中正確的整型常量是 ? A) 12. B) 20 C) 1,000 D) 4 5 6 ? 以下選項中正確的實型常量是 ? A) 0 B) 3. 1415 C) *102 D) .871 ? 以下選項中不正確的實型常量是 ? A) B) 2 C) D) 456e2 ? 以下選項不合法的用戶標(biāo)識符是 ? A) B) file C) Main D) PRINTF ? 以下選項不合法的用戶標(biāo)識符是 ? A) _123 B) printf C) A $ D) Dim ? 可在C程序中用作用戶標(biāo)識符的一組標(biāo)識符是 ? void B) as_b3 C) For D)2c ? define _123 abc DO ? WORD If case SIG ? 以下敘述正確的是 ? A)a是實型變量,C允許進(jìn)行賦值 a=10,但不可以這樣說:實型變量中允許存放整型值。最后介紹了常用的輸入、輸出函數(shù) ——printf( )和scanf( )的用法。 /* 顯示輸入的第一個字符 */ ? } ? 5. 字符輸入函數(shù) getch( ) ? getch()與 getchar()區(qū)別是:使用 getch()函數(shù)輸入字符時不需要按回車鍵,而使用getchar()函數(shù)輸入字符時需要按回車鍵。 ? c=getchar( )。 ? 注意,在一個函數(shù)中要用 getchar( )函數(shù)時,應(yīng)該在函數(shù)的前面(或本文件開頭)用: ? include ? 因為在使用標(biāo)準(zhǔn) I/O庫中的函數(shù)時需要用到 “ ”文件中包含的一些信息。 ? getchar( )函數(shù)的調(diào)用格式為 : ? getchar( )。 getchar( )函數(shù)記錄用戶的輸入直到按回車鍵才結(jié)束,回車前的所有輸入字符都會逐個顯示在屏幕上。)。 /* 輸出該字符 */ ? putchar(39。B39。 ? 例 ? include ? main( ) ? { ? char c。 output的縮寫,它包含了與標(biāo)準(zhǔn) I/O庫有關(guān)的變量定義和宏定義(有關(guān)預(yù)編譯命令見第 8章)。 ? putchar( )函數(shù)的作用等同于語句 printf(%c, ch);在一個函數(shù)中要用 putchar()函數(shù)時,應(yīng)該在函數(shù)的前面(或本文件開頭)用預(yù)編譯命令 “ include”將“ ”文件包括到用戶源文件中。 ? 3. 字符輸出函數(shù) putchar( ) ? putchar( )函數(shù)是向標(biāo)準(zhǔn)輸出設(shè)備輸出一個字符,其調(diào)用格式為: ? putchar(ch)。 ? printf(a1 is %d, c1is %c, a1, c1)。a1, amp。 ? 例 ? include ? main() ? { ? char c1。c1)時,給變量 c1賦值 A,但回車符仍然留在緩沖區(qū)內(nèi),執(zhí)行輸入語句 scanf(%c, amp。 ? printf(c1 is %c, c2 is %c, c1, c2)。 ? scanf(%c, amp。 ? scanf(%c, amp。 ? 例 scanf()函數(shù)連續(xù)給多個字符變量輸入的情況 。 ? } ? 運行時如果輸入: 34222567 ? 運行結(jié)果為: i=34, j=2567 ? 則 34送給 i, 22不送給任何變量, 2567送給 j。j)。 ? scanf(%2d%*2d%d,amp。 ? ④ 抑制字符:它的作用是在按格式說明讀入數(shù)據(jù)后不送給任何變量。 ? ③ 長度修正符:可以在控制字符串中的 “ %”和格式字符之間加入一個長度修正符,加 l用于輸入長整型數(shù)據(jù)(可用 %ld, %lo, %lx)以及 double型數(shù)據(jù)(用 %lf或 %le)。 ? printf(a=%d,b=%d\n,a,b)。a,amp。 ? 例 ? main( ) ? { ? int a,b。系統(tǒng)將自動按此域?qū)捊厝∷x入的數(shù)據(jù)。表 列出了scanf函數(shù)中用到的格式字符。 ? (2) scanf( )函數(shù)的格式說明 ? ① 格式字符:對不同類型的數(shù)據(jù)用不同的格式字符。i, amp。j分別是取變量 i、 j在內(nèi)存中的地址。‖是取地址運算符, amp。若參數(shù)之間的分隔符為空格 , 則參數(shù)之間必須輸入一個或多個空格,也可以用回車鍵或跳格鍵 tab。 ? } ? 運行時按以下方式輸入 i和 j的值: ? 10,15 ? 上例中的 scanf( )函數(shù)先讀一個整數(shù) , 然后接著輸入逗號,最后讀入另一個整數(shù)。i, amp。 ? printf(i, j=?\n)。控制字符串的含義同 printf函數(shù)相似,但有不同之處, scanf控制字符串的完整格式如下: ? 例 用 scanf函數(shù)輸入數(shù)據(jù)。 ? 其中,地址表是由若干個地址組成,代表每一個變量在內(nèi)存中的地址,而不是變量本身,這與 printf( )函數(shù)完全不同 , 要特別注意。 ? 2. scanf( )函數(shù) ? scanf( )函數(shù)是 C語言提供的標(biāo)準(zhǔn)輸入函數(shù),它的作用是從標(biāo)準(zhǔn)輸入設(shè)備(鍵盤)讀取輸入的信息。例如: ? printf(%d%%,5)。 ? ② 可以在格式控制字符串中包含 “ 轉(zhuǎn)義字符 ” ,如 “ \n”、 “ \t”、“ \r”等。如不匹配,將導(dǎo)致數(shù)據(jù)不能正確輸出,這時系統(tǒng)并不報錯。 /* 輸出字符 c=A */ ? printf(c=%x\n, c)。 /* 輸出浮點數(shù) f= */ ? printf(f=%\n, f)。 /* a超過 2位 , 按實際值輸出 a=1234 */ ? printf(i=%4d\n, i)。 /* 結(jié)果輸出 6位十進(jìn)制數(shù) a= 1234 */ ? printf(a=%06d\n, a)。 ? printf(a=%d\n, a)。\x4139。 ? float f=。 ? 例 ? include ? include ? main( ) ? { ? char c。轉(zhuǎn)義字符見表 。 ? ⑥ 在 printf函數(shù)中可以使用轉(zhuǎn)義字符。 ? ⑤ 可以控制輸出左對齊或右對齊 , 即在 “ %”和字母之間加入一個 “ ”
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1