c语言程序设计 doc,《C语言程序设计》.doc
《C語言程序設計》.doc
《C語言程序設計》
實驗 編
實驗一 C程序的運行環境和運行C程序的方法2
實驗二 數據類型、運算符和表達式9
實驗三 最簡單的C程序設計14
實驗四 邏輯結構程序設計20
實驗五 循環結構程序設計26
實驗六 數組31
實驗七 函數39
實驗八 編譯預處理命令45
實驗九 指針50
實驗十 結構體和共同體54
實驗十一 位運算58
實驗十二 文件61
實驗一 C程序的運行環境和運行C程序的方法
一、
(1)了解所用的計算機系統的基本操作方法,學會獨立使用該系統。
(2)了解在該系統上如何編輯、編譯、連接和運行一個C程序。
(3)通過運行簡單的C程序,初步了解C源程序的特點。
二、實驗內容
(1)檢查所用的計算機系統是否已安裝了C編譯系統并確定它所在的子目錄。
(2)進入所用的集成環境。
(3)熟悉集成環境的界面和有關菜單的使用方法。
(4)輸入并運行一個簡單的、正確的程序。
(5)輸入并編輯一個有錯誤的C程序。
(6)輸入并運行一個需要在運行時輸人數據的程序。
(7)運行一個自己編寫的程序。題目是教材第1章的習題1.6。即輸入a、b、c 3個值,輸出其中最大者。
三、實驗步驟和實驗結果
(1)檢查所用的計算機系統是否已安裝了C編譯系統并確定它所在的子目錄。
(2)進入所用的集成環境。
如果用戶計算機系統已經安裝了Turbo C編譯系統,則在DOS命令狀態下鍵入命令tc。進入Turbo C集成環境后,首先在屏幕上顯示Turbo C主菜單窗口,如下圖所示。
(3)熟悉集成環境的界面和有關菜單的使用方法。
可以看出,在該窗口,有8個菜單條目。
各菜單的意義:
File 處理文件(包括裝入、存盤、選擇、建立、換名寫盤),目錄操作(包括列表、改變工作目錄),退出系統及調用DOS 。
②Edit 建立、編輯源文件。
③Run 控制運行程序。如果程序已經編譯連接好,且Debug/Source Debugging以及Option/Compiler/Code generation/OBJ Debug Information開關置為On,則可以用此菜單初始化調試階段。
④Compile 編譯并生成目標程序與可執行文件。
⑤Project 允許說明程序中包含哪些文件的管理條目。
⑥Options 可以選擇集成環境任選項(如存儲模式、編譯時的任選項、診斷及連接任選項)及定義宏;也可以記錄Include Output及Library文件目錄,保存編譯任選項和從配置文件加載任選。
⑦Debug 檢查、改變變量的值,查找函數,程序運行時查看調用棧。選擇程序編譯時是否在執行行代碼中插入調試信息。
⑧Break/Watch 增加、刪除、編輯監視表達式,及設置、清除、執行至斷點。
特別要指出的是,除了Edit項外,每一個菜單又有對應的子菜單。而選擇Edit項目后,只是進入編輯器。
菜單的選擇:
為了從主菜單中選擇所需要的功能,可以用以下兩種方式之一:
?①按F10鍵后,可以看到屏幕上部主菜單中有反白顯示,此時,利用左、右光標移動鍵(←與→)選擇需要的菜單,然后按回車(Enter)鍵。
②直接按Alt+主菜單條目中的首字母(分別為F,E,R,C,P,O,D,B),此時就會出現相應的子菜單。例如,按Alt+F表示選擇文件子菜單(File)。
當出現子菜單時,其中某個條目是高亮度的,此時可以利用上、下光標移動鍵(↑與↓)來移動該高亮度線,從而選擇所需要的功能。在菜單調用時,按Esc鍵后將直接返回到活動窗口。
(4)輸入并運行一個簡單的、正確的程序。
輸入下面的程序(教材第1章例1.1):
#include
void main()
{
printf("This is a c program.\n");
}
本程序的作用是輸出以下一行信息:
This is a c program.
保存文件:輸入完成之后,按F2鍵,彈出一個對話框,在對話框中輸入文件名,如:program 1.c。
②根據本書第二部分介紹的方法對源程序進行編譯,觀察屏幕上顯示的編譯信息如果出現“出錯信息”,則應找出原因并改正之,再進行編譯,如果無錯,則進行連接。
③如果編譯連接無錯誤,按Ctrl+F9運行程序,如果沒有報錯,可以按Alt+F5查看運行結果,再按空格鍵回到編輯窗口。
④退出TC程序:按Alt+X鍵,彈出對話框,提示是否真的要退出TC,如果輸入Y就會退出TC。
⑤打開已經存在的文件:
按F3,彈出對話框。
(5)輸入并編輯一個有錯誤的C程序。
①輸入以下程序(教材第1章中例1.2,故意漏打或打錯幾個字符)。
#include
void main()
{ int a,b,sum
a
總結
以上是生活随笔為你收集整理的c语言程序设计 doc,《C语言程序设计》.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: InfoTool.exe是什么进程 In
- 下一篇: 琴生不等式一般形式_001.二次函数、方