




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、就像學習英語一樣,學習編程要先掌握一些基本的語法,不要在開始的時候就試圖完全掌握,重點突破一些常用的語法定義,然后動手寫寫程序,從結果中體會編程的樂趣,再不斷逐步學習深入,慢慢的就會找到感覺,相信你很快就會入門的。掌握三個小點:1、 變量變量,顧名思義就是它的值是可變的,把不同的值放進去,變量就會得到不同的值。例子:num;/定義了一個型的變量,變量名稱叫做numnum = 1;/把 1 放進 num, num 的值就變成了 1num = 2;/把 2 放進 num, num 的值就變成了 2變量是有類型的,常用有以下幾種: 整型,即它的值在32768 32767 范圍內的整數。char: 字
2、符型,即它的值可以是一個字符,a、b、c等。float: 浮點型,即可以存放小數的類型,float 最多可以有 6 位小數。當然還有一些其它類型,如:unsigned(無符號整形),long(長整形),double float(雙浮點型),unsigned char(無符號字符型),等等類型,不過一開始沒必要全部學會,需要用到的話,在 c 語言手冊中查找即可。變量使用前是需要定義的,如下:a;/定義一個整形變量 achar c;/定義一個字符型變量 cfloat b;/定義一個浮點型變量 b注意的幾點:1.定義變量名稱的時候要注意,變量名只能由 數字、字母、下劃線組成,并且只能以字母或下劃線開
3、頭,并且區分大小寫。2.給變量賦值的時候用到一個 賦值符 “=”,就是通常認為的等于號,在程序中是叫賦值符,通過用“=”給變量賦值,即將“=”右側的數值給到左邊的變量,使變量值發生變化。2、 main 函數C 語言都是從 main 函數開始執行的,它是程序的,目前記住這點就足夠啦!main 函數如下:main()return 0;(注:以上代碼可以正常編譯通過和運行,但是沒有執行任何有意義的代碼)3、 數據的輸出先學個數據輸出的函數 : prf()一般樣式為:prf(“輸出格式”,輸出項列表);輸出格式:%d 表示輸出整數格式,%c 表示輸出字符格式,%f 表示輸出小數格式。輸出項列表:即存放
4、要輸出的變量名稱。注意:在需要 pirntf 打印輸出的時候,需要在 code:blocks 軟件中 Project-build options-Linker settings-Other linker options中去掉-mwindows然后點擊確定按鈕。否則不會看到打印數據。例子 1:a = 10;char b = S;float c = 6.66;prf(“%d,%c,%f”,a,b,c);得出的結果就是:10,S,6.66例子 2:prf(“o world!”);得出的結果就是:o world!那么下面寫一個完整的程序,來將以上三部分綜合起來:#include main()math_
5、score = 99;chi_score = 90;english_score = 88;prf(yourtestscore:nmath_score:%d,chi_score:%d,english_score:%dn, math_score,chi_score,english_score);return 0;運行結果如下:你可以在 codeblock 中將以上程序輸入進去,然后編譯、執行,查看結果,你可能會有幾個疑問:1、#include 是什么?這代表本程序要包含一個頭文件,stdio.h,是因為使用了 prf 這個函數,prf 函數是屬于標準輸入/輸出庫里邊的函數,所以要包含相應的頭文件。現在你只要記住,如果程序中要用到 prf 函數或者其它輸入輸出的函數,就要在 main 函數之前寫上這句:#include 就可以了。2、return 0;這句是做什么用的?因為在本程序中main 函數被定義成了類型,所以在main 函數中需要用return語句返回一個整數。當然,如果把 main 函數定義成 void 類型,如:void main()就不用寫 return 0; 這條語句了。3、n是什么意思?n 在 prf 函數中代表 “回車換行”的意思4、 最后提醒一下大家語句都是由英文的分號結束的,不要忘記寫分號“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國垃圾轉運保潔車市場競爭格局及投資戰略規劃報告
- 2025年中國消防水罐行業發展潛力預測及投資戰略規劃報告
- 中國片仔癀行業市場調查研究及投資前景預測報告
- 中國字體工具行業市場發展前景及發展趨勢與投資戰略研究報告(2024-2030)
- 2025-2030年中國藝術體操圈項目投資可行性研究分析報告
- 游戲類畢業設計開題
- 2025年糧油加工項目節能評估報告(節能專)
- 中國綠化苗木行業市場深度分析及發展前景預測報告
- 2023-2028年中國二元豬行業市場深度研究及投資戰略咨詢報告
- 美式插件行業深度研究分析報告(2024-2030版)
- 2024年通信電源專業知識考試題庫(含答案)
- 1.3氧化還原反應 第1課時 課件 高一上學期化學人教版(2019)必修第一冊
- JJF 1375-2024機動車發動機轉速測量儀校準規范
- 唐詩經典與中國文化傳統學習通超星期末考試答案章節答案2024年
- 翻新沙發合同模板
- 客戶投訴數據分析及應對策略
- 臨床常見操作-灌腸
- 工程施工分包協議書
- 2024年中國流行T恤市場調查研究報告
- 《火災調查 第2版》 課件 第5-7章 火災調查分析、放火火災調查、電氣火災調查
- 醫院物業保潔服務方案(技術方案)
評論
0/150
提交評論