日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

c语言的发展8个过程,c语言发展过程.pptx

發(fā)布時間:2023/11/27 生活经验 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言的发展8个过程,c语言发展过程.pptx 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

C語言程序設(shè)計;C程序的上機(jī)步驟;機(jī)器語言;產(chǎn)生過程時間:1972~1973地點(diǎn):美國貝爾實(shí)驗(yàn)室目的:UNIX操作系統(tǒng)設(shè)計人: Ken.Thompson和D.M.Ritchie;C標(biāo)準(zhǔn)標(biāo)準(zhǔn)C: K&R合著《The C Programming Language》ANSI C: 1983年87 ANSI C: 1987年(通過ISO認(rèn)證)C版本Microsoft C 或稱 MS-C Turbo C 或稱 TC;C兼有高級語言和低級語言的特點(diǎn);32個關(guān)鍵字:(由系統(tǒng)定義,不能重作其它定義)auto break case char constcontinue default do double elseenum extern float for gotoif int long register returnshort signed sizeof static structswitch typedef unsigned union voidvolatile while;34種運(yùn)算符:算術(shù)運(yùn)算符:+ - * / % ++ --關(guān)系運(yùn)算符:< <= == > >= !=邏輯運(yùn)算符:! && ||位運(yùn)算符 :<< >> ~ | ^ &賦值運(yùn)算符:= 及其擴(kuò)展條件運(yùn)算符:?:逗號運(yùn)算符:,指針運(yùn)算符:* &求字節(jié)數(shù) :sizeof強(qiáng)制類型轉(zhuǎn)換:(類型)分量運(yùn)算符:. ->下標(biāo)運(yùn)算符:[ ]其它 :( ) -;C數(shù)據(jù)類型;9種控制語句:if( )~else~for( )~while( )~do~while( )continuebreakswitchgotoreturn;;常用的高級語言;1.例1.1 第一個程序Hello,World!;例1.2 兩數(shù)求和運(yùn)算;例1.3 從鍵盤輸入兩個整數(shù),輸出其中較大的數(shù);例: /*This is the main /* of example1.1*/ */ ;main( ){ ………………. ……………… ………….. ………….. ……… ………. …………… ……………. ………………. ………………..};編輯;第二章 程序的靈魂——算法;Nikiklaus Wirth提出: ;算法的概念;【例2.1】求1×2×3×4×5。最原始方法:步驟1:先求1×2,得到結(jié)果2。步驟2:將步驟1得到的乘積2乘以3,得到結(jié)果6。步驟3:將6再乘以4,得24。步驟4:將24再乘以5,得120。這樣的算法雖然正確,但太繁。改進(jìn)的算法:S1: 使t=1S2: 使i=2S3: 使t×i, 乘積仍然放在在變量t中,可表示為t×i→tS4: 使i的值+1,即i+1→iS5: 如果i≤5, 返回重新執(zhí)行步驟S3以及其后的S4???S5;否則,算法結(jié)束。;;【例2.3】判定2000 — 2500年中的每一年是否閏年,將結(jié)果輸出。潤年的條件:能被4整除,但不能被100整除的年份;能被100整除,又能被400整除的年份;設(shè)y為被檢測的年份,則算法可表示如下:S1: 2000→yS2:若y不能被4整除,則輸出y“不是閏年”,然后轉(zhuǎn)到S6S3:若y能被4整除,不能被100整除,則輸出y“是閏年”,然后轉(zhuǎn)到S6S4:若y能被100整除,又能被400整除,輸出y“是閏年” 否則輸出y“不是閏年”,然后轉(zhuǎn)到S6S5:輸出y“不是閏年”。S6:y+1→yS7:當(dāng)y≤2500時, 返回S2繼續(xù)執(zhí)行,否則,結(jié)束。;;;算法的特征;自然語言表示流程圖表示 N-S流程圖表示偽代碼表示計算機(jī)語言表示;流程圖要素;結(jié)構(gòu)化程序設(shè)計 基本思想:任何程序都可以用三種基本結(jié)構(gòu)表示,限制使用無條件轉(zhuǎn)移語句(goto)

結(jié)構(gòu)化程序:由三種基本結(jié)構(gòu)反復(fù)嵌套構(gòu)成的程序

優(yōu)點(diǎn):結(jié)構(gòu)清晰,易讀,提高程序設(shè)計質(zhì)量和效率;;;當(dāng)型循環(huán)結(jié)構(gòu);課后作業(yè);THE END

總結(jié)

以上是生活随笔為你收集整理的c语言的发展8个过程,c语言发展过程.pptx的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。