五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

第一章

2023-07-02 11:55 作者:bili_67945095035  | 我要投稿

一、計算機和編程語言

1、計算機如何解決問題

請給我一杯水

  1. 轉身走到廚房

  2. 找到一個杯子

  3. 找到一個水壺

  4. 在杯子中倒入一些水

  5. 拿著水杯走回桌子

人:What to do?

計算機:How to do? ? ? ? ? ?

程序是用特殊的編程語言寫出來如何解決問題的

不是用編程語言來和計算機交談、而是描述要求它如何做事情的過程

2、計算機的語言

十六進制


3、算法

  • 我們要讓計算機做計算,就需要找出計算的步驟,然后用編程語言寫出來

  • 計算機做的所有的事情都叫做計算

  • 計算的步驟就是算法

二、計算機的思維方式

1. 計算2x+6=20

  1. 枚舉法

2*1=2+6=8!=20

2*2=4+6=10!=20

2*3=6+6=12!=20

2*7=14+6=20=20

  1. 二分法

2*5=10+6=16<20

2*7=14+6=20

2、程序的執(zhí)行

解釋:借助一個程序,那個程序能試圖理解你的程序,然后按照你的要求執(zhí)行

編譯:借助一個程序,就像一個翻譯,把你的程序翻譯成計算機真正能懂的語言——機器語言——寫的程序,然后,這個機器語言寫的程序就能直接執(zhí)行了

三、 簡單歷史

  1. C語言是從B語言發(fā)展來的,B語言是從BCPL發(fā)展而來的,BCPL是從FORTRAN發(fā)展而來的

  2. BCPL和B都支持指針簡介方式,所以C語言也支持了

  3. C語言還受到PL/I的影響,還和PDP-II的機器語言有很大的關系

  4. 1973年3月,第三版的Unix.上出現(xiàn)了C語言的編譯器

  5. 1973年1月,第四版的Unix (System Four)發(fā)布了,這個版本是完全用C語言重新寫的

  6. 1989年ANSI發(fā)布了一個標準——ANSI C

  7. 1990年ISO接受了ANSI的標準——C89

  8. C的標準在1995年和1999年兩次更新——C95和C99

四、C語言用在哪里?

  1. 操作系統(tǒng)

  2. 嵌入式系統(tǒng)

  3. 驅動程序

  4. 底層驅動

  5. 圖形引擎、圖像處理、聲音效果

C語言是一種工業(yè)語言

  • 開發(fā)效率>>學習過程

  • 開發(fā)效率>>開發(fā)樂趣

  • 日常應用很少直接用C語言編寫

  • 學習C的過程主要是寫練習代碼,而非真實軟件

五、第一個C語言程序

文件->新建->源代碼

?


六、詳解第一個程序

1、程序框架

本課程中所有的程序都需要這一段

直到學函數(shù)之前,我們的代碼都只是在這個框架中間

2、輸出

?printf("Hello World!\n");

  • “"里面的內容叫做“字符串”,printf會把其中的內容原封不動地輸出

  • \n表示需要在輸出的結果后面換一行

3、出現(xiàn)錯誤 ? ? ? ? ?


計算機不認識中文的分號,不要開中文輸入法,除非在“”之內

七、簡單計算

?printf(" %d\n", 12+34);

%d說明后面有一個整數(shù)要輸出在這個位置上

  • 四則運算


%表示取兩個數(shù)相除以后的余數(shù)


第一章的評論 (共 條)

分享到微博請遵守國家法律
三原县| 宜宾县| 崇义县| 碌曲县| 龙游县| 承德市| 富裕县| 云浮市| 鸡东县| 西安市| 浮梁县| 西盟| 海林市| 田东县| 贵德县| 蓝山县| 大悟县| 临猗县| 清远市| 都江堰市| 淮阳县| 民权县| 广饶县| 达孜县| 东源县| 龙井市| 沅江市| 鹤山市| 石狮市| 塘沽区| 武宁县| 吉首市| 公主岭市| 忻州市| 金乡县| 如皋市| 华容县| 沐川县| 尼勒克县| 武陟县| 阜康市|