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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

《C语言编程——零基础初学者指南(第3版)》一第1章 什么是C程序设计1.1 什么是程序...

發布時間:2024/4/17 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《C语言编程——零基础初学者指南(第3版)》一第1章 什么是C程序设计1.1 什么是程序... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本節書摘來自異步社區《C語言編程——零基礎初學者指南(第3版)》一書中的第1章,第1.1節,作者 【美】Greg Perry , Dean Miller,更多章節內容可以訪問云棲社區“異步社區”公眾號查看

第1章 什么是C程序設計

C語言編程——零基礎初學者指南(第3版)
本章內容

理解C程序設計的基本要素
找到并安裝C編譯器
學習編程過程的步驟
許多人都認為C語言難學難用,不過你很快會發現事實并非如此。C語言被認為是一門神秘的程序設計語言,它的確可以成為這樣的語言。但是,具有良好編程風格的C語言程序,也可以像其他程序設計語言編寫的程序一樣,簡單易懂。當今社會對程序員和開發者的要求越來越高,學習C語言為進入各個領域(如,應用開發、游戲編程等)打下了堅實而有效的基礎。

如果你從未編寫過程序,不用擔心,本章將從最基本的編程概念開始介紹,解釋什么是程序,并簡要介紹C語言的歷史。C語言是一門功能強大的程序設計語言。

1.1 什么是程序

C語言編程——零基礎初學者指南(第3版)
計算機并不聰明。信不信由你,即使在你狀態最糟糕的時候,你的智力也絕對超過計算機好幾光年。你可以獨立思考,告訴計算機要做什么。當然,計算機也有自己的專長:它服從你的指令。而且,計算機可以不知疲倦、不計報酬、日以繼夜地處理你提供的數據。

計算機無法自己決定做什么,它不能獨立思考,因此程序員(告訴計算機應該做什么的人)必須給計算機提供非常詳細的指令。沒有指令,計算機將一無是處,但是給予錯誤的指令,它也無法成功地執行你分配的任務。正如汽車無法自己啟動并行駛在街區上,沒有詳細的指令,計算機也無法處理你的工資單。為了讓計算機執行某項具體的任務而提供的詳細指令集稱為程序(program)。

注意 字處理軟件、應用程序、電子制表軟件和電腦游戲都是計算機程序。臉譜(Facebook)也是程序的集合。沒有這些程序,計算機只能無所事事地呆在那里,不知道下一步要做什么。字處理程序包含一系列詳細指令(用計算機語言編寫,如C語言),告訴計算機如何處理文字。當你編寫程序時,就是在告訴計算機,要按照你所寫程序中的指令來執行。
你可以為計算機、平板電腦、手機等購買或下載各種程序。但是,如果公司因業務需要,必須使用計算機來執行某些具體的任務,那么該公司就要請程序員和軟件開發人員,根據公司的具體業務需求開發軟件。雖然用計算機或移動設備可以做許多事情,但是現有的程序可能無法滿足你的具體要求。本書將助你擺脫進退兩難的困境。學習C語言后,你可以編寫包含各種指令的程序,告訴計算機如何執行程序。

提示 計算機程序告訴計算機如何按你期望的方式執行任務。正如廚師做菜需要食譜,程序需要指令才能生成結果。食譜就相當于一系列的指令集,如果編寫得當,執行順序合理,每一步驟需要的食材準備充分,就能烹飪出可口的飯菜。對于計算機而言,程序就相當于廚師的食譜。
在運行(run)或執行(execute)程序時,會生成輸出(output)。如果將做好的菜看作是食譜的輸出,那么字處理軟件或應用程序就是運行程序生成的輸出。

警告 如果廚師在烹飪過程中放錯食材或跳過食譜中必要的步驟,做出的菜一定不太美味。與此類似,如果輸入錯誤或跳過某一步驟,你的程序將無法運行。

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的《C语言编程——零基础初学者指南(第3版)》一第1章 什么是C程序设计1.1 什么是程序...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。