『壹』 求譚浩強的《C語言程序設計》第三版(蕞新)電子版!
C語言程序設計
提取碼:8uar復制這段內容後打開網路網盤手機APP,操作更方便哦!若資源有問題歡迎追問~
『貳』 C語言程序設計(譚浩強版)
發給你了```
『叄』 C語言程序設計(第2版)基礎版-譚浩強PDF哪裡有
『肆』 《C語言程序設計》(譚浩強第五版) 課後習題答案 第1章 程序設計和C語言 習題解析與答案
你也可以上程序咖( 程序咖XR實驗室 | 元宇宙沉浸式面試准備平台),打開大學幕題板塊,不但有答案,講解,還可以在線答題。
第1章 程序設計和C語言 習題解析與答案題目1:什麼是程序?什麼是程序設計?
答:
程序:就是一組計算機能識別和執行的指令集合,每一條指令使計算機執行特定的操作。
程序設計:是指從確定任務到得到結果、寫出文檔的全過程。
題目2:為什麼需要計算機語言?高級語言有哪些特點?
答:
為什麼需要計算機語言:計算機語言解決了人和計算機交流是的語言問題,使得計算機和人都能識別。
高級語言有哪些特點: 2.1 高級語言的數據結構要比匯編和機器語言豐富; 2.2 高級語言與具體機器結構的關聯沒有匯編以及機器語言密切; 2.3 高級語言更接近自然語言更容易掌握; 2.4 高級語言編寫的程序要經過編譯或解釋計算機才能執行;
題目3:正確理解以下名詞及其含義:
(1)源程序,目標程序,可執行程序。
(2)程序編輯,程序編譯,程序連接。
(3)程序,程序模塊,程序文件。
(4)函數,主函數,被調用函數,庫函數。
(5)程序調試,程序測試。
答:
(1)源程序,目標程序,可執行程序。 源程序:指未編譯的按照一定的程序設計語言規范書寫的文本文件,是一系列人類可讀的計算機語言指令
目標程序:為源程序經編譯可直接被計算機運行的機器碼集合,在計算機文件上以.obj作擴展名
可執行程序:將所有編譯後得到的目標模塊連接裝配起來,在與函數庫相連接成為一個整體,生成一個可供計算機執行的目標程序,成為可執行程序
(2)程序編輯,程序編譯,程序連接。
程序編輯:上機輸入或者編輯源程序。
程序編譯:
先用C提供的「預處理器」,對程序中的預處理指令進行編譯預處理 對源程序進行語法檢查, 判斷是否有語法錯誤,直到沒有語法錯誤未知 編譯程序自動把源程序轉換為二進制形式的目標程序 程序連接:將所有編譯後得到的目標模塊連接裝配起來,在與函數庫相連接成為一個整體的過程稱之為程序連接
(3)程序,程序模塊,程序文件。
程序:一組計算機能識別和執行的指令,運行於電子計算機上,滿足人們某種需求的信息化工具
程序模塊:可由匯編程序、編譯程序、裝入程序或翻譯程序作為一個整體來處理的一級獨立的、可識別的程序指令
程序文件:程序的文件稱為程序文件,程序文件存儲的是程序,包括源程序和可執行程序
(4)函數,主函數,被調用函數,庫函數。
函數:將一段經常需要使用的代碼封裝起來,在需要使用時可以直接調用,來完成一定功能
主函數:又稱main函數,是程序執行的起點
被調用函數:由一個函數調用另一個函數,則稱第二個函數為被調用函數
庫函數:一般是指編譯器提供的可在c源程序中調用的函數。可分為兩類,一類是c語言標准規定的庫函數,一類是
編譯器特定的庫函數
(5)程序調試,程序測試。
程序調試:是將編制的程序投入實際運行前,用手工或編譯程序等方法進行測試,修正語法錯誤和邏輯錯誤的過程
程序測試:是指對一個完成了全部或部分功能、模塊的計算機程序在正式使用前的檢測,以確保該程序能按預定的方式正確地運行
題目4:編寫一個C程序,運行時輸出Hello World!
這個程序是一-些國外C教材中作為第一個程序例子介紹的,一-般稱為Hello程序。
答:
運行結果:
題目5:編寫一個C程序,運行時輸出以下圖形:
答案代碼:
運行結果:
說明: 由於目前只見過printf 函數,只能用這種最簡單的方法。在學過循環後,可以利用循環語句編寫程序,只須用一個printf 函數輸出5個"
"號。請讀者在學過第5章(循環)後,回過頭用循環語句編寫程序處理此問題。在學過第7章(函數)後,還可定義一個函數來實現輸出5個'
',然後在main函數中調用該函數。
題目6:編寫一個C程序,運行時輸人a,b,c三個值,輸出其中值最大者。
答案代碼:
運行結果:
輸入3個數:18,-43,34,輸出最大數34。
注意:輸入的3個數以英文狀態下的痘哦好風格,如果以空格分割會出錯,讀者可試一下,請思考為什麼?
題目7:看懂《C程序設計(第五版)學習輔導》第16章中介紹的用Visual Studio 2010對C程序進行編輯、編譯、連接和運行的方法,並進行以下操作: (1)建立一個新項目,定名為project1。 (2)建立一個新文件,定名為test1。 (3)向test1文件輸人源程序(此源程序為讀者自己編寫的程序)。 (4)編譯該源程序,如發現程序有錯,請修改之,直到不出現「編譯出錯」為止。 (5)連接並運行,得到結果。分析結果。
解:
(1)建立一個新項目,定名為project1。
(2)建立一個新文件,定名為test1。
(3)向test1文件輸人源程序(此源程序為讀者自己編寫的程序)。
(4)編譯該源程序,如發現程序有錯,請修改之,直到不出現「編譯出錯」為止。 (5)連接並運行,得到結果。分析結果。
『伍』 求《C語言程序設計》(譚浩強主編 第三版 清華大學出版社)的教學視頻下載
鏈接: https://pan..com/s/1bUI8MXBEyOAX8x1zO9qmSw
C語言程序設計: