C語言基礎(chǔ)知識2(0基礎(chǔ)同學(xué)看過來!)
1:char字符型
char? s1[10]? ?s1變量
標(biāo)識符:由字母,數(shù)字,下劃線組成,數(shù)字不開頭,不能用關(guān)鍵字,區(qū)分大小寫
變量:程序運(yùn)行中村數(shù)據(jù)的東西
變量三要素:名稱。類型,值(直接賦值或scanf從鍵盤輸入)
char格式:以”;“結(jié)尾;同時說明多個變量,用","間隔;出現(xiàn)位置,變量說明必須放在變量使用前,函數(shù)體開頭部分;定義變量時,考慮存放數(shù)據(jù)的大小,取值范圍,選用合適數(shù)據(jù)類型
2:字符集:任何一種語言都有特定的字符集,c語言的字符集由字母,數(shù)字,空格,標(biāo)點(diǎn)和特定字符組成
3:字符型:用于表示單個字符‘a(chǎn)’單引號引起的是單引字符,類型說明符是char
unknow未知的 error錯誤? warring警告? undecided未聲明
4:字符常量:用單引號括起來的單個字符‘a(chǎn)’
? ? ? ? ? ? ? ? ? ? ? ?用轉(zhuǎn)義字符來表示,以字符‘/’開頭的序列
\a響鈴? ?\b退格? ? \f換頁? ? \r回車? ? ? ? ?\t水平制表? ? ?\v垂直制表? ? \'單引號? ? \ "雙引號? ? ?\\反斜杠
5:字符常量:用一對雙引號闊括起來的字符列“hello”
回文數(shù)字(對稱)1221
sqrt()開根號
fabs()求實(shí)型絕對值
abs()證書絕對值
6:算數(shù)運(yùn)算符:乘號不可省略,線性書寫表達(dá)式(只能是平的),只能使用圓括號
7:c語言中“=”稱為賦值運(yùn)算符
右結(jié)合性,兩個等號,從右邊開始運(yùn)算
a+=5? ?--? a=a+5
逗號優(yōu)先級最低,逗號運(yùn)算符,最后表達(dá)式的值九十此逗號表達(dá)式的值
8:%d十進(jìn)制整數(shù)形式? ? ? ?%c字符形式? ? ? ?%f十進(jìn)制實(shí)數(shù)形式(有小數(shù))? ?%2f輸出小數(shù)點(diǎn)后兩位? ? ? 0是八進(jìn)制整數(shù)前綴? ? ? ? ? 0x是十六進(jìn)制前綴
9:c語言中,以\0作為一個字符串的結(jié)束標(biāo)記
10:程序設(shè)計(jì)是給出解決特定問題的過程,包括分析,設(shè)計(jì),編碼,測試,排錯等
11:算法:為解決一個問題而設(shè)計(jì)的方法和步驟
算法特征:有窮性,確切性,輸入項(xiàng),輸出項(xiàng),可行性