C程式设计入门

C程式设计入门

ID:43916573

大小:310.00 KB

页数:29页

时间:2019-10-16

C程式设计入门_第1页
C程式设计入门_第2页
C程式设计入门_第3页
C程式设计入门_第4页
C程式设计入门_第5页
资源描述:

《C程式设计入门》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Chapter2–C程式設計入門目標能夠用C寫出簡單的程式能夠使用簡單的輸入、輸出敘述能夠熟悉基本資料型態會使用算術運算子(算術運算符號)了解算術運算子之間的優先順序能夠撰寫簡單的判斷式1Chapter2–C程式設計入門Outline2.1IntroductiontoCProgramming簡介2.2ASimpleProgram:PrintingaLineofText簡單程式:列印一行文字2.3AnotherSimpleProgram:AddingTwoIntegers另一簡單程式:兩整數相加2

2、.4MemoryConcepts記憶體的概念2.5Arithmetic算術運算2.6DecisionMaking:EqualityandRelationalOperators判斷的進行:等號運算子和關係運算子22.1C程式設計簡介Clanguage接下來我們以結構化的程式設計方式來介紹C語言。下面幾節會看到幾個範例這些範例會顯示C的一些重要特性每個例子都會一個敘述一個敘述分析32.2一個簡單的程式:印出一行文字1/*Fig.2.1:fig02_01.c2AfirstprograminC,可以用中

3、文寫*/3#include45/*functionmainbeginsprogramexecution*/6intmain()7{8printf("WelcometoC!");910return0;/*indicatethatprogramendedsuccessfully*/1112}/*endfunctionmain*/WelcometoC!前處理器指令preprocessordirective#字號開頭的程式是前處理器的指令,通知前處理器處理#include

4、o.h>告訴前處理器將stdio.h的內容載入,當您的程式要用到輸入或輸出時,大多需要載入。註解Comments放在/*與*/之間或//後面改善程式的可讀性,不會引起電腦作任何動作。C程式包含一個以上的函式,其中一個必須是main,由main開始執行括號指出這是一個函式int的意思是main傳回一個整數值。函式本體(body)必須由左括號{開始且用右括號}結尾。return結束函式的一個方式return0,在這個例子,意思是這個程式正常結束42.2一個簡單的程式:印出一行文字p

5、rintf("WelcometoC!");指示電腦將雙引號內的字串顯示在螢幕上。這一整行稱為一敘述式(Statement)每一個敘述式必須以分號為結尾。脫序字元Escapecharacter表示後面會有一個字元與它結合成脫序串列。52.2一個簡單的程式:印出一行文字輸出文字的方法有很多種下面有更多的例子6良好的程式設計習慣2.1每個程式的開端,都加上一行註解,說明這個程式的目的。良好的程式設計習慣2.3&2.4&2.5許多程式設計師會在函式所印出字串()的結尾處,加上一個字行字元。這樣

6、就能確保函式會讓游標回到下一行的開端處。這項很自然的傳統用法加強了軟體的重複使用性,是在軟體發展環境中重要的目標。將函式整個本體內容在大括號之間縮排(indent)一層,就能夠明白的定義函式的主體內容的位罝。這樣就能讓程式中的函式架構突顯出來,共且幫助函式更容易閱讀。規定你想要的縮排量,然後就統一使用這個規定。tab鍵可以用來設定縮排量,但是tab定位點在不同的編輯器可能規定不同。牛們建議使用每隔1/4英吋一個定位點或者最好是以3個空白空間作為一層縮排量。7WelcometoC!除非使用newl

7、ine‘’不然文字都會出現在同一行8Welcome to C!一個敘述可以輸出很多行的文字9注意如何使用scanf來得到使用者的輸入資料10Enterfirstinteger 45 Entersecondinteger 72Sumis117112.3另一個簡單的程式:兩個整數的相加變數Variables記憶體位置,是用來存程式中的某些值變數使用之前一定要先宣告(包括資料型態)合法的識別字identifier,由letters(字母),digits(數字)與underscores(底線)組成,

8、而不可由數字開頭。casesensitive大小寫不同一些普通的資料型態:int–整數char–字元double–雙精確度的浮點數Example:intmyvariable;宣告int的變數myvariableExample:intvariable1,variable2;Declarestwovariables,eachoftypeint122.3另一個簡單的程式:兩個整數的相加當編譯器無法辨識某一個敘述式時,就會產生語法錯誤syntaxerror的訊息編譯器一般都會發出錯誤訊息,幫助程式設計師

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。