c語言知識要點_第1頁
已閱讀1頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第一章第一章概述概述?c語言的源程序后綴(.c)經過編譯后生成目標程序(.obj)經過鏈接后生成可執(zhí)行文件(.exe).?VC6.0的使用,跳過,上機課再講解?解決問題的方法和步驟稱為算法,包括數值運算和非數值運算。?算法的五個特點:有窮性、確定性、可以沒有輸入、必須有輸出、有效性。?三種基本結構:順序結構、選擇結構、循環(huán)結構。由三種基本結構組成的算法可以解決任何復雜問題。第二章第二章數據類型數據類型?2.1?任何一個可執(zhí)行c程序,必須

2、有且只有一個主函數main,程序總是從主函數開始執(zhí)行,到主函數結束。?每條語句都是由半角的分號結束。?程序注釋放在和之間,注釋可以為任意內容,但不允許出現(xiàn)嵌套。?2.2了解c語言數據類型分類?2.3?標識符命名規(guī)則:字母、數字、下劃線組成,不能以數字開頭。?標識符分為關鍵字、預定義標識符和用戶標識符。?用戶標識符不能使用關鍵字,盡量不要使用預定義標識符。?2.4?對于基本數據類型量,根據取值是否可以改變,分為常量和變量。?變量的值可以改

3、變,常量的值不可以改變。?了解使用符號常量的好處。?2.5?2.5.1?整型常量根據進制分為八、十、十六進制,熟悉二、八、十、十六進制的轉換。?只有十進制可以帶負號,由09共10個數碼組成。?八進制由07八個數碼組成,必須有前綴0。?十六進制由09,AF組成,必須有前綴0X(十六進制中的字母不分大小寫)。?2.5.2?整型數據在內存中以補碼的形式存放,正數和無符號數的補碼為二進制原碼。?負數的補碼:①絕對值的二進制形式②按位取反③然后加

4、1。?整型變量的分類:unsignedsignedshtlongint及其數值范圍。?參與運算的對象都為整型時,結果也為整型,如103的值為3。?%為求余運算,運算對象只能為整數,如10%3的結果為1。103=3…1。?運算符和操作對象構成的式子稱為表達式,任何表達式都是有值的。?優(yōu)先級決定了運算的先后順序,結合性決定了運算的方向。?自加自減運算的對象必須為變量,是單目運算符,右結合性。?自加自減前置后置都會使運算對象的值增1或減1。?

5、前置則該表達式的值為當前變量的值,后置則表達式的值為當前變量的值加1或減1后的值。?3.3?賦值運算符=,右結合性,作用是把右邊的值賦值給左邊的變量。?賦值運算符兩邊數據類型不一致時,將自動進行數據類型轉換,右邊的類型或轉換為左邊的類型。?轉換的具體規(guī)定:①實型》整型,舍棄小數。②整型》實型,增加小數部分③整型》字符型,只取低8位。?復合賦值,優(yōu)先級與結合性與賦值運算符相同。如a=3相當于a=a3。?3.4?逗號運算符,一般形式:表達式

6、1表達式2。規(guī)定把表達式2的值作為整個表達式的值。?逗號運算符的優(yōu)先級最低。?3.5?和sht類型參與運算會自動轉換為int類型?float類型參與運算會自動轉換為double類型?數據類型不同的數據混合運算時,會自動向精度高的方向轉換為相同類型進行運算。?賦值運算的轉換規(guī)則參考3.3?強制類型轉換的作用是把表達式的結果強制轉換為指定的數據類型,其一般形式:(類型說明符)(表達式)?所有轉換都是為了當次運算的需要,并不會改變變量原有的數

7、據類型和數值。第四章第四章順序結構順序結構?4.0程序中按語句出現(xiàn)順序執(zhí)行的結構程序順序結構。?4.1半角分號是c語言語句結束的標志,了解c語句的分類。?4.2?賦值表達式加分號構成賦值語句。?區(qū)分inta=b=c=5是非法的;a=b=c=5是合法的。?區(qū)分表達式和語句的區(qū)別(在于語句結束標志分號)。?4.3了解輸入輸入的概念,使用系統(tǒng)提供的標準輸入輸入函數,需要添加stdio.h頭文件。?4.4字符輸入輸出函數put和get,只能輸入

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論