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

正文內(nèi)容

c語言程序設(shè)計課件-全文預(yù)覽

2025-08-26 00:59 上一頁面

下一頁面
  

【正文】 值就等于賦值表達(dá)式中的最左邊的變量值。 ③ f1= , f2; intc1= ‘a(chǎn)’,c2;賦值運算符的使用 賦值運算符的優(yōu)先級 類 型自右 向左2022/8/23(2)雙目 賦值 c1――― c2的值是 32,運算后 c1的值是 ‘ a’ , c2的值是 ‘ B’ 的值是 98,運算后 c1的值是 ‘a(chǎn)’的值是 99,運算后 c1的值是 ‘c’c1= ‘b’, c2= ‘B’;應(yīng)理解為( a++)+ b增 1減 1運算符和單目運算符+、-同級別,結(jié)合性 是自右向左 雙目基本算術(shù)運算符 ●增 1減 1運算符( 1)增 1減 1運算符的運算對象、運算規(guī)則與結(jié)果、( n+ m-( f*g) /d), 結(jié)果是 ④ ③ ② 則 ●優(yōu)先于 雙目基本算術(shù)運算符●單目基本算術(shù)運算符 目雙 =, |=, ^=, =, =)專用運算符強制運算符( ((++、--)關(guān)系運算符( 、 、==、 =、 =、 !=)邏輯運算符(!、 amp。計算表達(dá)式值時,優(yōu)先級高的運算要先進行運算。例如 ,數(shù)值運算中經(jīng)常用到的+、-、 *、 /等。關(guān)系運算符 下章介紹9邏輯運算符 算術(shù)運算符 運算符 ( 2)變量賦初值的語句格式如下:字符型 - 10double 4 0- 65535無符號 長 整型 unsignedshort int long short int 數(shù)據(jù)范 圍數(shù)據(jù) 類 型 數(shù)據(jù)類型符 ( 2) Date 80 C語言規(guī)定,程序中變量的地址是用法的變量名。abc, a_1, age_1等都是合法的變量名,而 3a,+ age則是非例如, 為字符串結(jié)束標(biāo)志。在 C語言中稱●度為 5。例如, “\\ABC\\”的 長●456”, “aBbB”都是字符串。字符串常量 printf(n=%c\n,n)。 i=39。}程序的輸出結(jié)果為: n=39。 printf(i=%c\n,i)。 i=39。\xhh 1到 2位 16進 制數(shù)所代表的字符 \ddd 1到 3位 8進 制數(shù)所代表的字符 12\r 回 車 ,將當(dāng)前位置移到本行開 頭 \t 水平制表(跳到下一個 tab位置 ) 含 字符常量 ASCII碼字符集里的一個字符,包括字母(大、小寫有區(qū)別 )、數(shù)字和標(biāo)點符號以及特殊字符等,均為半角字符。B、 用該字符的 ASCII碼值表示字符常量。 ( 2)雙精度型。有效數(shù)字 7位。實型常量在一般的微機中是占用 4個字節(jié)的,不管是一般形式還是指數(shù)形式,它們的數(shù)值范圍都是 - 10如: e3, , .e3都是不合法的指數(shù)形式。型常量 。號)例如, 指數(shù)三部分組成,尾數(shù)部分可以是十進制整型常量或一般數(shù)的正負(fù)用前無符號型又分為無符號基本整型(unsigned [int])、 無符號短整型( unsigned short) 和無符號長整型( unsigned long) 三種,只能用來存儲無符號整數(shù)。Date 66 整型變量 根據(jù)占用內(nèi)存字節(jié)數(shù)的不同,整型變量又分為4類:( 1)基本整型(類型關(guān)鍵字為 int)。圍都是十進制的 - 32768~+ 32767。= 256+ 32+ 3= 291。十六進制整數(shù)。八進制整數(shù)。如 0。定義變量格式如下:數(shù)據(jù)類型關(guān)鍵字 變量名表 ;如 int x,y,z。Date 63變量有以下幾個特征:167。每個變量都必須有一個名字 ──變量名,變量命名遵循標(biāo)識符命名規(guī)則。Date 61常量和變量 ( 1)整型常量 ( 2)實型常量 ( 3)字符常量 ( 4)字符串常量 ( 5)符號常量 常量的類型,可通過書寫形式來判別。結(jié)構(gòu)體類型 枚舉類型 空類型:沒有任何具體值的數(shù)據(jù)類型。我們可:整型、實型和字符型。具體的數(shù)據(jù)類型有以下若干種:本單元主要介紹C語言的基本數(shù)據(jù)類型,為后續(xù)單元的學(xué)習(xí)奠定一個基礎(chǔ)。S3: p*i=p。結(jié)構(gòu)化程序設(shè)計方法的基本思想是,把一個復(fù)雜問題的求解過程分階段進行。 結(jié)構(gòu)化程序設(shè)計方法 +…+11/2若 denosum+term(1)*sign1“是素數(shù) ”,算法結(jié)束。??ii表示 除,得余數(shù) S3:到( n1)(其中 ni++) if(g[i]=80) printf(“%6d,%3d\n”,n[i],g[i])。n[i],amp。C語言程序如下:main( ){int g[50],n[50],i。因此,在用流程圖或偽代碼描述出一個算法后,還要將它轉(zhuǎn)換成計算機語言程序。因此,不僅要考慮如何設(shè)計一個算法,也要考慮如何實現(xiàn)一個算法。 例 有 50個學(xué)生,要求將他們之中成績在 80分以上者打印出來。全部算法寫在一個矩形框內(nèi),在該框內(nèi)還可以包含其他的從屬于它的框。① 表示算法直觀形象,比較清楚地顯示出各個框之間 繼續(xù)執(zhí)行; 如果 否則不打印S4: ni代表第 i個學(xué)生成績,算法可表示如下:S1: 1?i要求將他們之中成績在 80分以上者打印出來。算法是解決 “做什么 ”和 “怎么做 ”的問題。程序: 從計算機角度來說,程序是用某種計算機能理解并執(zhí)在程序中要指定數(shù)據(jù)的類型和數(shù)據(jù)的組織形式,即數(shù)據(jù)結(jié)構(gòu) (dataDate 30 第二章 算法及算法設(shè)計簡介 算法的概念 算法的設(shè)計與表達(dá) 簡單的算法實例 結(jié)構(gòu)化程序設(shè)計方法簡介Date 31算法的概念任何一個程序應(yīng)包含的如下兩方面的內(nèi)容:Date 28(3).下列標(biāo)識符中,合法的變量名有:A) B) $888 C) A1 D) 3x56 Date 29解答: C解釋:變量名只能由字母、數(shù)字和下劃線三種字符所組成,且第一個字符必須為字母或下劃線。在 C語言中,函數(shù)不允許嵌套定義。當(dāng)型( while型)循環(huán)結(jié)構(gòu)它的功能是判斷當(dāng)前給定的條件 p1成立時,執(zhí)行 A框操作,執(zhí)行完 A后,再判斷條件 p1是否成立,如果仍然成立,再執(zhí)行 A框,如此反復(fù)執(zhí)行 A框,直到某一次 p1條件不成立為止,此時不執(zhí)行 A框,而從 b點脫離循環(huán)結(jié)構(gòu)。( a) (3)( 2)數(shù)字 0~ 9共 10個。?常量?分隔符 運算符( 3)預(yù)處理命令字用于表示一個預(yù)處理命令,使用時前面要加 “ ?!?。分類 :C語言的關(guān)鍵字分為以下 3類:( 1)類型說明符 用于定義和說明變量、函數(shù)或其它數(shù)據(jù)結(jié)構(gòu)的類型。因此,命名應(yīng)盡量有相應(yīng)的意義,以便于閱讀理解,做到 “ 顧名思義 ” 。( 2)在標(biāo)識符中,大小寫是有區(qū)別的。 以下標(biāo)識符是 非法 的: 3s, s*T, 3x, bowy1, , ab。有錯?執(zhí)行連接結(jié)果正確結(jié)束可執(zhí)行目標(biāo)程序源程序目標(biāo)程序庫函數(shù)和其他目標(biāo)程序YesNoYesNoDate 14C語言的基本詞法-標(biāo)識符定義: 在程序中使用的變量名、函數(shù)名、標(biāo)號等統(tǒng)稱為 標(biāo)識符。 c=max(a,b)。 /* 將 z的值返回,通過 max帶回調(diào)用處 */}main() /* 主函數(shù) */{ int a,b,c。579Date 12例三/* 輸入兩個數(shù),求其中較大的數(shù) */include int max(int x,int y) /* 被調(diào)用函數(shù) */{ int z。%d\n”,sum)。a}isDate 10簡單 的 C語言程序示例例一 函數(shù) scanf和 printf等函數(shù)來完成的。以放在程序最后,或在一些函數(shù)之前,在另一些函數(shù)之后 )。一個 C程序總是從 main函數(shù)開始的,而不論 main函數(shù)在整函數(shù)體一般包括:}為函數(shù)的范圍。① 函數(shù)的首部,函數(shù)的第一行。2) C語言是模塊化的程序設(shè)計語言,程序是由函數(shù)構(gòu)成的。Date 8 (8)法。語句 (選擇語句和循環(huán)語句 ),很適合結(jié)構(gòu)化的程序設(shè)計方它是一種結(jié)構(gòu)化程序設(shè)計語言,提供了完整的程序控制(4)(3)比其他高級語言更接近硬件,比低級語言更接近算法。32個關(guān)鍵字,主要用小寫字母表示。程序設(shè)計的關(guān)鍵:必須掌握一種程序設(shè)計語言。用程序設(shè)計語言安排好的處理問題的步驟稱為 計算機程序167?!丁?C語言程序設(shè)計語言程序設(shè)計 》》機械工業(yè)出版社機械工業(yè)出版社 n參考教材參考教材 顧治華、陳天煌等顧治華、陳天煌等 《《 C語言程序設(shè)計語言程序設(shè)計 實驗實驗指導(dǎo)指導(dǎo) 》》 機械工業(yè)出版社機械工業(yè)出版社 n參考書參考書 譚浩強 武漢理工大學(xué)計算機學(xué)院授課教師授課教師 : 王紅霞C語言程序設(shè)計Date 1選用教材與參考書n主教科書主教科書 顧治華、陳天煌等 167。程序設(shè)計 =數(shù)據(jù)結(jié)構(gòu) +算法 +程序設(shè)計方法 +編程語言167。 C語言一共只有(2)低級語言的優(yōu)點。 Date 7它是一種模塊化的程序設(shè)計語言,適合大型軟件的研制(7)用 c語言寫的程序可移植性好。它提供了大量的庫函數(shù)以供調(diào)用,簡化了程序設(shè)計工作。1) C語言是結(jié)構(gòu)化的程序設(shè)計語言。? 一個函數(shù)由兩部分組成 :如果一個Date 9(4)C程序書寫格式自由,一行內(nèi)可以寫幾個語句,一個語句分號是 C語(7)可以用 /*……*/ 對 C程序中的任何部分作注釋。(“Thisprogram.\n”)。is){a,b,sum。/*這是定義變量 */b=456。/*以下 3行為 C語句 */isis return(z)。b)。 例如 :以下標(biāo)識符是 合法 的: a, x, x3, BOOK_1, sum5, _x7。一般情況下,標(biāo)識符的長度不要超過 8個字符。( 3)標(biāo)識符雖然可由程序員隨意定義,但標(biāo)識符是用于標(biāo)識某個量的符號。用戶定義的標(biāo)識符不應(yīng)該與關(guān)鍵字相同 。如條件語句的語句定義符 if else, 循環(huán)語句的語句定義符 do, while, for等。Date 18C語言的基本詞法- 其它167。運算符由一個或多個字符組成??崭穸嘤糜谡Z句各單詞之間作間隔符。( 1)字母 小寫字母 a~ z共 26個,大寫字 母 A~ Z共 26個。根據(jù)給定的條件P是否成立而選擇執(zhí)行 A框或 B框abB Ap不成立 成立Date 22又兩類循環(huán)結(jié)構(gòu): 除 main函數(shù)外,其它函數(shù)都是在執(zhí)行 main函數(shù)時被調(diào)用執(zhí)行的。其出現(xiàn)的位置可以任意。習(xí)慣上,變量名和函數(shù)名中的英文字母用小寫,以增加可讀性。(1)對數(shù)據(jù)的描述。著名計算機科學(xué)家沃思 (Nikiklaus Wirth)提出公式 數(shù)據(jù)結(jié)構(gòu) + 算法=程序算法: 是對解決某個問題的方法步驟的描述。因此,可以這樣表示: 程序=算法 + 數(shù)據(jù)結(jié)構(gòu) + 程序設(shè)計方法 + 語言工具和環(huán)境 在這 4個方面中,算法是靈魂,數(shù)據(jù)結(jié)構(gòu)是加工對象,語言是工具,編程需要采用合適的算法。 Date 34例 1: 有 50個學(xué)生 gi則 打印 S5:返回 S2, Date 35起止框輸入 /輸出框判斷框處理框流程線用流程圖表示算法( 1)常用的流程圖符號Date 36上例 用流程圖表示: ( 1) 在這種流程圖中,完全去掉了帶箭頭的流程線。它不用圖形符號,因此書寫方便,格式緊湊,也比較好懂,便于向計算機語言算法(即程序)過渡。Date 41BEGIN(算法開
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1