
![[學習]概述發(fā)展過程語言特點簡單程序上機操作_第1頁](https://static.zsdocx.com/FlexPaper/FileRoot/2019-9/19/23/a10f9dfe-8489-4d23-b6a9-9dd1a3e3fd31/a10f9dfe-8489-4d23-b6a9-9dd1a3e3fd311.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第一章 概述一 C語言發(fā)展過程 研制背景: 人們想開發(fā)一種計算機語言,使它既具有高級 語言的特點,又有匯編語言的優(yōu)點;使它既能 用來編寫系統(tǒng)軟件,又可用來開發(fā)應用軟件。
2、 C語言就是在這種背景下產生的。,C語言發(fā)展過程,,二. C語言特點 語言簡捷, 緊湊, 目標代碼質量高 32個關鍵字, 5類語句, 其中控制語句9個 數據結構豐富, 編程方便靈活 基本型(整型, 實型, 字符型), 構造型(數組, 指針, 結構體等) 運算符及其表達式種類
3、多 34種運算符 表達式 (算術表達式, 賦值和復合賦值表達式, 關系表達式邏輯表達式等) 符合結構化語言程序設計特點 C語言就是由若干個函數(程序模塊)構成 兼有高級和低級語言的特點, 可用于編寫系統(tǒng)軟件和 應用軟件,例1 main ( ) {
4、printf (“*******\n”); /* 字串照原樣輸出 */ printf (“* BBI *\n”); printf “(*******\n”); },運行結果: ******* * BBI *
5、*******,例2 main ( ) { int a, b, c, sum; a=10; b=20; c=30; sum=a+b+c; printf (“sum=%d\n”, sum); /* %d是指按十 進 }
6、 制整數格式輸出 */,運行結果: sum=60,三 . 簡單C程序,例3 main ( ) pr1( ) { pr1( ); { printf (“*********\n”); pr2 ( ); }
7、 pr1( ); pr2( ) } { printf (“* CHINA *\n”); }
8、,,,,,,,,該 程序由三個函數(main( ),pr1( ),pr2( ))組 成。順序不定,但該程序必須從 main( )開始執(zhí)行.,運行結果********* * CHINA * *********,,,,例4 main ( ) { int x, y, z; scanf (“%d,%d”,&x, &y); /* 鍵入兩個數,
9、分別賦x,y */ z=min(x,y); /* 調用min函數,將x給x1,y給y1 */ printf (“min is %d\n”, z); } int min (int x1,int y1 ) {
10、 int z1; if ( x1< y1) z1=x1; else z1=y1; return (z1); },,/* 該函數完成挑出最小數,并將最小數的值返回調用的地方 */,四 .上機操作(微機) Tu
11、rboc提供:編輯,編譯,連接,調試,運行為一體的環(huán)境,即IDE (Integrated Development Inviroment),,,a1.c,a1.obj,,a1.exe,Link,,compile,,,,,FILE EDIT RUN COMPILE,LOADPickNewSaveWrite toDirectory
12、Change dirOS shellQuit,RunProgram resetGo To CursorTrace intoStep overUser Screen,Compile to OBJ Make EXE File Build all Primary C File: Get info,Project nameBreak make an ErrorsAuto depentlents offClear pr
13、ojectRemove messages,CompilerLinkerEnvironmentDirectoriesArgumentsSave OptionsRetrieve options,EvaluateCall stackFind FunctionRefresh displayDisplay swapping swartSource debugging on,PROJECT
14、OPTIONS DEBUG,,新建和打開用戶文件:“NEW” (默認 NONAME.C) 彈出對話框后,鍵入文件名;“LOAD” 鍵入/選擇要打開的已有文件名 “SAVE” 保存文件,以免丟失。常用熱鍵:F10 ----激活主菜單F9 ----編譯 連接 ALT F5----觀察結果(回屏幕),按任意鍵回TCALT X --
15、--退出F2 ----存盤上機操作:,步驟:1、編輯源程序用New 或load 菜單項,然后鍵入文件名,例如:filename.c(擴展名為.c);2、編譯和連接 編譯(Compile to OBJ ):將源程序翻譯成目標程序(.obj)連接(Make EXE File ):將目標程序和庫函數或其他目標程序連接成了可執(zhí)行 程序。3、運行用run的菜單項或在行命令下直接鍵入
16、可執(zhí)行的文件名。,,注:在DOS環(huán)境下 1、c > type filename.c (列出源程序清單) 2、c > filename (執(zhí)行目標程序filename.exe),作業(yè): 1、上機運行運行本章的例1.2和1.3,熟悉所用系統(tǒng)的上機方法和步驟。 2、編程實現課后習題中的1.5和1.6。(要求上機調試)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論