最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ù)


第一章的評論 (共 條)

分享到微博請遵守國家法律
玛沁县| 甘肃省| 江阴市| 毕节市| 普兰店市| 壤塘县| 甘孜| 黔东| 彭山县| 满洲里市| 鹤峰县| 瑞丽市| 方正县| 定兴县| 惠来县| 澄迈县| 内江市| 延长县| 白朗县| 子洲县| 柯坪县| 张家界市| 郁南县| 湘阴县| 昌乐县| 伊吾县| 娄底市| 翼城县| 三明市| 深圳市| 稻城县| 巍山| 营口市| 中山市| 巫溪县| 丹东市| 寿宁县| 延边| 昌宁县| 平昌县| 汤阴县|