C語言基礎(chǔ)結(jié)構(gòu)

一. 簡(jiǎn)單程序的一般形式

 1. 學(xué)習(xí)了解文件信息

 2. #include 在本文件中導(dǎo)入其他文件
 
 3. 一個(gè)程序中有且僅有一個(gè)main函數(shù),他是程序的入口

 3. 每條語句都要以分號(hào)結(jié)尾

 4. 注釋

   1) // 注釋一行

   2) /* */注釋多行

   PS:注釋僅僅是為了結(jié)束語句的作用喻粹,編譯時(shí)并不會(huì)執(zhí)行

二. 基本數(shù)據(jù)類型

  1. 整型

    1) short 短整數(shù)類型,占兩個(gè)字節(jié),取值范圍是,五位數(shù)
    2) int 整數(shù)類型,占四個(gè)字節(jié),取值范圍是,十位數(shù)
    3) long 長(zhǎng)整型绕德,32位的系統(tǒng)占4個(gè)字節(jié)摄咆,64位的系統(tǒng)占八個(gè)字節(jié),取值范圍是凡蚜,超過10位數(shù)的

  2. 浮點(diǎn)型

    1) float 單精度浮點(diǎn)數(shù)類型,占四個(gè)字節(jié)吭从,6位有效數(shù)字

    2) double 雙精度浮點(diǎn)數(shù)類型朝蜘,占8個(gè)字節(jié),15位有效數(shù)字

    注:系統(tǒng)的默認(rèn)類型是雙精度浮點(diǎn)型Double,在使用單精度浮點(diǎn)型float類型時(shí)涩金,需要在數(shù)字后面添加F或f用以區(qū)分

  3. 字符型

    1) char 占一個(gè)字節(jié)

    2) 用于存儲(chǔ)字母和標(biāo)點(diǎn)等字符

    3) 字符在計(jì)算機(jī)中采用二進(jìn)制的ASCII碼來存儲(chǔ)谱醇,可以通過字符對(duì)應(yīng)的ASCII碼來比較字符的大小

三. 常量、變量

  1. 常量:程序運(yùn)行期間值不能被改變的值

  2. 變量:程序運(yùn)行期間值能被改變的值

  3. 變量的定義

    1. 變量定義

      格式

      數(shù)據(jù)類型 變量名 = 初始值;

      int age = 25;

    2. 變量步做、常量命名規(guī)則

      1. 只能由數(shù)字副渴、字母、下劃線組成全度,并且不能以數(shù)字開頭

      2. 不可以與系統(tǒng)保留字同名

      3. 見名只意

      4. 不能使用重復(fù)的變量名

      5. 駝峰命名法

四. 運(yùn)算符

  1. 賦值運(yùn)算符
 用于給變量賦值煮剧,將等號(hào)右邊的值賦給等號(hào)左邊的變量
  1. 算術(shù)運(yùn)算符
 +  -  *  /  %  

   1) 除號(hào)右邊的數(shù)字不能為0

   2) 取余運(yùn)算符兩邊必須都是整數(shù)

   3) 兩個(gè)整數(shù)相除,得到的是整數(shù)

   4) 小數(shù)和整數(shù)相除将鸵,得到的小數(shù)

 ++  --

   1) ++或--在前勉盅,先執(zhí)行++或--,后運(yùn)算

   2) --或++在后顶掉,先運(yùn)算草娜,后執(zhí)行++或--
  1. 復(fù)合運(yùn)算符
 +=  -=  *=  /=  %=

  1) a += b; ==> a = a+b;
  
  2) a -= b; ==> a = a-b;

  ....
  1. 條件運(yùn)算符

    格式: 條件表達(dá)式 ? 真結(jié)果表達(dá)式 : 假結(jié)果表達(dá)式

五. 表達(dá)式

  1. 常量一喘、變量、運(yùn)算符的組合

  2. 每個(gè)表達(dá)式都會(huì)有運(yùn)算結(jié)果

  3. 例如: 3+5嗜暴, a+b

  4. 語句凸克,用結(jié)束處的一個(gè)分號(hào)表示,語句是程序執(zhí)行的最小單位

六. 輸入闷沥、輸出函數(shù)

  1. 輸出函數(shù) printf()
 1) printf函數(shù)被設(shè)計(jì)用于顯示格式串萎战,并在該串中的指定位置插入可能的值

 2) 格式:

    printf("格式串",表達(dá)式1,表達(dá)式2,...);

 3) 格式串中包含普通字符和轉(zhuǎn)換說明

    1. 轉(zhuǎn)換說明以字符%開頭。是用來表示打印過程中待填充的占位符舆逃,如果后面跟的是d,表明打印時(shí)要在這個(gè)位置打印出一個(gè)整形數(shù)據(jù)蚂维。

    2. 普通字符,會(huì)將普通字符完整的打印出來

 4) 轉(zhuǎn)換說明符

   %d 整型

      %hd 短整型
      %ld 長(zhǎng)整形

   %f 單路狮、雙精度浮點(diǎn)數(shù)

   %c 字符

 5) 格式轉(zhuǎn)換控制

  printf("%04d",12) 最小字段占四個(gè)位置虫啥,不足用0補(bǔ)齊,如果不加0試試效果

  printf("%-4d",112);最小字段寬度占四個(gè)位置奄妨,左對(duì)齊

  printf("%4.2f",1.2345); 
  最小字段寬度占四個(gè)位置涂籽,保留小數(shù)點(diǎn)后兩位

 6) 轉(zhuǎn)義序列

   \n   回車符
   \\   打印\
   %%   打印%
  1. 輸入函數(shù) scanf()

    1. scanf以回車確定輸入結(jié)束,并且只接受大鍵盤的回車砸抛,不接受小鍵盤的回車

    2. scanf("%d,%d",&num1,&num2); 輸入的時(shí)候兩個(gè)整型數(shù)之間必須有『评雌,』,格式串中除了轉(zhuǎn)換說明的其他字符都要從控制臺(tái)輸入

    3. 不要在格式串后面加『\n』字符树枫,會(huì)抵消掉人工輸入的回車

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市景东,隨后出現(xiàn)的幾起案子砂轻,更是在濱河造成了極大的恐慌,老刑警劉巖斤吐,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搔涝,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡曲初,警方通過查閱死者的電腦和手機(jī)体谒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來臼婆,“玉大人抒痒,你說我怎么就攤上這事“涔樱” “怎么了故响?”我有些...
    開封第一講書人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)颁独。 經(jīng)常有香客問我彩届,道長(zhǎng),這世上最難降的妖魔是什么誓酒? 我笑而不...
    開封第一講書人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任樟蠕,我火速辦了婚禮,結(jié)果婚禮上靠柑,老公的妹妹穿的比我還像新娘寨辩。我一直安慰自己,他們只是感情好歼冰,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開白布靡狞。 她就那樣靜靜地躺著,像睡著了一般隔嫡。 火紅的嫁衣襯著肌膚如雪甸怕。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,071評(píng)論 1 285
  • 那天腮恩,我揣著相機(jī)與錄音梢杭,去河邊找鬼。 笑死秸滴,一個(gè)胖子當(dāng)著我的面吹牛式曲,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼吝羞,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼兰伤!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起钧排,我...
    開封第一講書人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤敦腔,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后恨溜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體符衔,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年糟袁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了判族。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡项戴,死狀恐怖形帮,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情周叮,我是刑警寧澤辩撑,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站仿耽,受9級(jí)特大地震影響合冀,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜项贺,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一君躺、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧开缎,春花似錦棕叫、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽治宣。三九已至急侥,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間侮邀,已是汗流浹背坏怪。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留绊茧,地道東北人铝宵。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親鹏秋。 傳聞我的和親對(duì)象是個(gè)殘疾皇子尊蚁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容