歡迎來到培訓(xùn)無憂網(wǎng)!

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > c語言 >  C語言考試備考知識點(diǎn)總結(jié)

C語言考試備考知識點(diǎn)總結(jié)

來源:elsolbar.com 發(fā)布人:云朵

2021-12-28 11:28:39|已瀏覽:1141次

C語言考試備考知識點(diǎn)總結(jié)

    為方便備考,本章節(jié)開始總結(jié)C語言分支、循環(huán)、數(shù)組,盡量不廢話,全是干貨!

一、C語言的結(jié)構(gòu)

1、Hello world

    簡單來說,一個(gè)C程序就是由若干頭文件和函數(shù)組成。

    #include <stdio.h>就是一條預(yù)處理命令,它的作用是通知C語言編譯系統(tǒng)在對C程序進(jìn)行正式編譯之前需要做一些預(yù)處理工作。函數(shù)就是實(shí)現(xiàn)代碼邏輯的一個(gè)小的單元。

    注:在最新的C標(biāo)準(zhǔn)中,main函數(shù)前的類型為int而不是void。

2、主函數(shù)

    一個(gè)C程序有且只有一個(gè)主函數(shù),即main函數(shù)。主函數(shù)就是C語言中的唯一入口。

3、標(biāo)識符

    C 語言規(guī)定,標(biāo)識符可以是字母(A~Z,a~z)、數(shù)字(0~9)、下劃線_組成的字符串,并且第一個(gè)字符必須是字母或下劃線。在使用標(biāo)識符時(shí)還有注意以下幾點(diǎn):

    1).標(biāo)識符的長度最好不要超過8位,因?yàn)樵谀承┌姹镜腃中規(guī)定標(biāo)識符前8位有效,當(dāng)兩個(gè)標(biāo)識符前8位相同時(shí),則被認(rèn)為是同一個(gè)標(biāo)識符。

    2).標(biāo)識符是嚴(yán)格區(qū)分大小寫的。例如Imooc和imooc 是兩個(gè)不同的標(biāo)識符。

    3).標(biāo)識符最好選擇有意義的英文單詞組成做到"見名知意",不要使用中文。

    4).標(biāo)識符不能是C語言的關(guān)鍵字。

4、基本數(shù)據(jù)類型

    這里我們先給大家講解基本數(shù)據(jù)類型中最簡單也是最常用的整型、實(shí)型與字符型。整型數(shù)據(jù)是指不帶小數(shù)的數(shù)字。生活中有很多信息適合使用整型數(shù)據(jù)來表示,因此整型的類型比較多。

    注:int、short int、long int是根據(jù)編譯環(huán)境的不同,所取范圍不同。

    浮點(diǎn)數(shù)據(jù)是指帶小數(shù)的數(shù)字,生活中有很多信息適合使用浮點(diǎn)型數(shù)據(jù)來表示,比如:人的體重(單位:公斤)、商品價(jià)格、圓周率等等。

5、格式化輸出語句

    格式化輸出語句,也可以說是占位輸出,是將各種類型的數(shù)據(jù)按照格式化后的類型及指定的位置從計(jì)算機(jī)上顯示。這樣做的好處,是有利于計(jì)算機(jī)能夠準(zhǔn)確的將我們所要類型數(shù)據(jù)給我們。

    其格式為:printf("輸出格式符",輸出項(xiàng));

6、自動類型轉(zhuǎn)換

    有這么一個(gè)詞叫“貍貓換太子”,變量的數(shù)據(jù)類型就存在這樣的情況。

    自動轉(zhuǎn)換發(fā)生在不同數(shù)據(jù)類型運(yùn)算時(shí),在編譯的時(shí)候自動完成。自動轉(zhuǎn)換遵循的規(guī)則就好比小盒子可以放進(jìn)大盒子里面一樣。

7、強(qiáng)制類型轉(zhuǎn)換

    強(qiáng)制類型轉(zhuǎn)換是通過定義類型轉(zhuǎn)換運(yùn)算來實(shí)現(xiàn)的。其一般形式為:

    (數(shù)據(jù)類型) (表達(dá)式)

    其作用是把表達(dá)式的運(yùn)算結(jié)果強(qiáng)制轉(zhuǎn)換成類型說明符所表示的類型.

在使用強(qiáng)制轉(zhuǎn)換時(shí)應(yīng)注意以下問題:

    1)、數(shù)據(jù)類型和表達(dá)式都必須加括號,如把(int)(x/2+y)寫成(int)x/2+y則成了把x轉(zhuǎn)換成int型之后再除2再與y相加了。

    2)、轉(zhuǎn)換后不會改變原數(shù)據(jù)的類型及變量值,只在本次運(yùn)算中臨時(shí)性轉(zhuǎn)換。

    3)、強(qiáng)制轉(zhuǎn)換后的運(yùn)算結(jié)果不遵循四舍五入原則

    本文由培訓(xùn)無憂網(wǎng)達(dá)內(nèi)教育課程顧問老師整理發(fā)布,更多課程信息可關(guān)注C語言培訓(xùn)或添加老師微信:15033336050

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://elsolbar.com/news-id-10636.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注c語言頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!
  • 姓名:

  • 手機(jī):

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無憂網(wǎng)
免 費(fèi) 申 請 試 聽
提交申請,《培訓(xùn)無憂網(wǎng)》課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!