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

正文內(nèi)容

清華c語言程序設(shè)計1概述和數(shù)據(jù)類型ppt-文庫吧資料

2024-12-14 10:45本頁面
  

【正文】 存放一個 ASCII碼為 128~255間的字符,由于在字節(jié)中最高位為 1,用 %d格式符輸出時,就會得到一個負整數(shù)。其存儲單元中的最高位作為符號位,它的取值范圍是 128~ 127。C語言允許字符數(shù)據(jù)與整數(shù)直接進行算術(shù)運算。 printf(“ % c % c″ , c1,c2); } ? 說明: 程序的作用是將兩個小寫字母 a和 b轉(zhuǎn)換成大寫字母 A和 B。 c1=c132。 因為’ a’ 和’ b’ 的 ASCII碼為 97和 98 ? 運行結(jié)果: a b 97 98 C語言程序設(shè)計 54 第一章 C語言簡介 例 大小寫字母的轉(zhuǎn)換 include void main() {char c1,c2; c1=’a’。 } ? 說明: 在第3和第 4行中,將整數(shù) 97和 98分別賦給 c1和 c2,它的作用相當于以下兩個賦值語句: c1= ′ a ′。 printf(“%c %c \n”,c1,c2)。 c1=97。 C語言程序設(shè)計 53 第一章 C語言簡介 例 向字符變量賦以整數(shù)。這樣使字符型數(shù)據(jù)和整型數(shù)據(jù)之間可以通用。應(yīng)當避免將一個很大的數(shù)和一個很小的數(shù)直接相加或相減,否則就會“丟失”小的數(shù) 運行結(jié)果: C語言程序設(shè)計 51 第一章 C語言簡介 字符變量 ( 1)字符變量的定義 字符型變量用來存放字符常量 ,注意只能放一個字符 ,不要以為在一個字符變量中可以放一個字符串 (包括若干字符 )。 printf(“%f \n”,b)。 a = 。指數(shù)部分采用規(guī)范化的指數(shù)形式。與整型數(shù)據(jù)的存儲方式不同,浮點型數(shù)據(jù)是按照指數(shù)形式存儲的。 A. long a B. unsigned b C. int d D. float c 例 以下關(guān)于 long、 int和 short類型數(shù)據(jù)占用內(nèi)存大小的敘述中正確的是( )( 2022年 9月全國計算機等考試原題 ) A、均占 4個字節(jié) B、根據(jù)數(shù)據(jù)的大小來決定所占內(nèi)存的字節(jié)數(shù) C、由用戶自己定義 D、由 C語言編譯系統(tǒng)決定 D D C語言程序設(shè)計 48 第一章 C語言簡介 (1) 浮點型變量的分類 浮點型變量分為單精度( float型)、雙精度( double型)和長雙精度型( long double,可不掌握)三類形式。遇此情況就發(fā)生“溢出”。 } 說明: 數(shù)值是以補碼表示的。 b=a+1。 // unsigned u; //指定u為無符號整型變量 a= 12;b= 24;u= 10; c=a+u;d=b+u; printf( ″a+u=%d,b+u=%d\n ″,c,d); } 說明: 可以看到不同種類的整型數(shù)據(jù)可以進行算術(shù)運算 運行結(jié)果: a+u=22,b+u=-14 C語言程序設(shè)計 46 第一章 C語言簡介 例 整型數(shù)據(jù)的溢出 include void main() {int a,b。 ? 數(shù)值是以補碼 (plement) 表示的。 /* 定義為整型變量 */ i=10。 /* 定義為整型變量 */ i=10。(指定變量e、f為長整型) (3)整型常量的類型 C語言程序設(shè)計 42 第一章 C語言簡介 (4)整型數(shù)據(jù)在內(nèi)存中的存放形式 數(shù)據(jù)在內(nèi)存中是以二進制形式存放的。 例如 : int a,b; (指定變量a、b為整型) unsigned short c,d。從變量中取值,實際上是通過變量名找到相應(yīng)的內(nèi)存地址,從該存儲單元中讀取數(shù)據(jù)。 C語言程序設(shè)計 38 第一章 C語言簡介 變量 ? 變量代表內(nèi)存中具有特定屬性的一個存儲單元,它用來存放數(shù)據(jù),這就是變量的值,在程序運行期間,這些值是可以改變的。 例 : char ch。 D B A C語言程序設(shè)計 37 第一章 C語言簡介 ? 字符常量與字符串常量不同 字符串常量 ?定義:用雙引號 (―‖)括起來的字符序列 ?存儲: 每個字符串尾 自動 加一個 ‘ \0’ 作為字符串結(jié)束標志 h e l l o \0 例 字符串 “ hello‖在內(nèi)存中 a a \0 例 ‘ a‘ ―a‖ 例 空串 “” \0 例 : char ch。( 2022年 9月全國計算機等考試原題) A、’ cd‘ B、 +6 C、 \a D、 39。\07239。\xCC39。C39。 例 以下選項中不屬于字符常量的是 ( )。f‘是不正確的字符常量。 \48339。 39。 \239。 C語言程序設(shè)計 36 第一章 C語言簡介 例 不合法的常量是( )。 } 運行結(jié)果: (屏幕顯示 ) A B C Isay:”How are you?” \C Program\ Turbo ?C? 例 main() { printf(―Y\b=\n‖)。C\39。 printf(\\C Program\\\n)。 ( 2022年 9月全國計算機等考試原題) A、二進制 B、八進制 C、十進制 D、十六進制 A A C語言程序設(shè)計 34 第一章 C語言簡介 實型常量(實數(shù)或浮點數(shù)) ? 表示形式: – 十進制數(shù)形式:(必須有小數(shù)點) 如 , .123, , , 123. – 指數(shù)形式:( e或 E之前必須有數(shù)字;指數(shù)必須為整數(shù)) 如 ,123E2, , e5 , ? 實型常量的類型 – 默認 double型 – 在 實型常量后加字母 f或 F, 認為它是 float 型 – 加上 L或 L認為是 double型 返回 C語言程序設(shè)計 35 第一章 C語言簡介 字符常量 ?定義 :用 單引號 括起來的單個 普通字符 或 轉(zhuǎn)義字符 . ?字符常量的 值 :該字符的 ASCII碼 值 轉(zhuǎn)義字符及其含義: 轉(zhuǎn)義字符 含義 \n \v \r \a \? \ddd \t \b \f \\ \― \xhh 轉(zhuǎn)義字符 含義 換行 垂直制表 回車 響鈴 單引號 3位 8進制數(shù)代表的字符 水平制表 退格 換頁 反斜線 雙引號 2位 16進制數(shù)代表的字符 如 ‘ \101‘ ?A‘ ?\012‘ ‘\n‘ ?\376‘ ‘? ‘ ?\x61‘ ‘a(chǎn)‘ ?\60‘ ‘0‘ ?\483‘ (?) 例 : ?A‘‘\101‘‘\x41‘65 如 ‘ A‘——65, ‘ a‘——97, ‘ 0‘——48 , ?\n‘——10 如 ‘ a? ?A? ??? ?\n? ?\101? ? 轉(zhuǎn)義字符 :反斜線后面跟一個字符或一個代碼值表示 例 轉(zhuǎn)義字符舉例 (,) main() { printf(\101 \x42 C\n)。 例 08是正確的整型常量。 printf(total=%d,total)。 num=10。 答案: C語言程序設(shè)計 29 第一章 C語言簡介 常量與變量 C語言提供了以下一些數(shù)據(jù)類型。 ( 2022年 4月全國計算機等考試原題) A、 print B、 FOR C、 amp。 一、關(guān)健字(也稱為保留字) 在C語言中的關(guān)鍵字,根據(jù)其功能不同可分為以下幾種。( ) 例 程序調(diào)試就是找出并改正 C源程序中的語法錯誤?!弊鳛檎Z句終止符 ? 注釋 – /* */為注釋 ,不能嵌套 –不產(chǎn)生編譯代碼 例: /*This is the main /* of */ */ 非法 ? 編譯預(yù)處理命令 C語言程序設(shè)計 20 第一章 C語言簡介 編輯 鏈接 編譯 執(zhí)行 C程序的上機步驟 ?C程序開發(fā)步驟 開 始 編 輯 編 譯 連 接 執(zhí) 行 有錯?結(jié)果正確? 結(jié) 束有源程序 f i l e .c目標程序f i l e . obj庫函數(shù)和其它目標程序可執(zhí)行目標程序無正確不正確 程序代碼的錄入 , 生成源程序 *.c 語法分析查錯,翻譯 生成目標程序 *.obj 與其它目標程序或庫 鏈接裝配 ,生成可執(zhí)行 程序 *.exe 源程序 目標程序 可執(zhí)行程序內(nèi)容 程序設(shè)計語言 機器語言 機器語言可執(zhí)行 不可以 不可以 可以文件名后綴 .c .obj .exeC語言程序設(shè)計 21 第一章 C語言簡介 例 C 語言源程序文件通過了編譯、連接之后 , 生成一個后綴為 .EXE 的文件。 } 優(yōu)秀程序員的素質(zhì)之一 : ? 使用 TAB縮進 ? {}對齊 ? 有足夠的注釋 ? 有合適的空行 C語言程序設(shè)計 19 第一章 C語言簡介 – 結(jié)構(gòu)特點 ?函數(shù)與主函數(shù) –程序由一個或多個函數(shù)組成 –必須有且只能有一個主函數(shù) main() –程序執(zhí)行從 main開始,在 main中結(jié)束,其它函數(shù)通過嵌套調(diào)用得以執(zhí)行。j++) { sum+=i*j 。i++) { for(j=1。 for(i=1。 } 運行結(jié)果: max=34 函數(shù) 語句 預(yù)處理命令 注釋 C語言程序設(shè)計 18 第一章 C語言簡介 – 格式特點 ? 習慣用 小寫 字母, 區(qū)分 大小寫敏感 ? 不使用行號, 無程序行 概念 ? 可使用空行和空格 ? 常用 鋸齒形 書寫格式 main( ) { ………………. ……………… ………….. ………….. ……… ………. …………… ……………. ………………. ……………….. } main( ) { int i , j , sum。 else z=y。 } /* This function calculates the max of x and y */ int max(int x,int y) {int z。 max=max(a,b)。 a=10。 ? 特殊符號: _(下劃線 ) 空格 ? 回車 (\r) 換行 (\n) 制表符 (\t) ? 其它轉(zhuǎn)義字符 C語言程序設(shè)計 16 第一章 C語言簡介 C程序格式和結(jié)構(gòu)特點 /* The first C Program*/ include main() { printf(“Hello,World!”)。amp。 ? = = != == ? amp。 C語言程序設(shè)計 14 第一章 C語言簡介 二、 C語言的特點 ?簡潔,靈活 –僅有 32個關(guān)鍵字 –語法限制不太嚴格 –運算符 ?表達能力強
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1