乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      “C語(yǔ)言從入門到入土”必備C語(yǔ)言基礎(chǔ)筆記整理

       岐岐feng 2018-03-22

      一、C語(yǔ)言

      1、什么是C語(yǔ)言?

      C語(yǔ)言是人寫機(jī)器看的一種語(yǔ)言。

      C語(yǔ)言是高級(jí)語(yǔ)言中的低級(jí)語(yǔ)言。

      C語(yǔ)言貼近硬件。

      C語(yǔ)言的入門學(xué)習(xí)比較簡(jiǎn)單。

      匯編語(yǔ)言——>B語(yǔ)言——>C語(yǔ)言

      2、C語(yǔ)言的特性

      首先C語(yǔ)言就是你的女朋友。

      無(wú)論你讓它干什么,它絕對(duì)不會(huì)自己找到方法。

      不可能自主認(rèn)識(shí)到本身錯(cuò)誤

      浪費(fèi)時(shí)間很正常。

      無(wú)論跟它說(shuō)什么,都得用它能理解的方式做出充分的說(shuō)明。

      反正,都是你的錯(cuò)。

      “C語(yǔ)言從入門到入土”必備C語(yǔ)言基礎(chǔ)筆記整理

      二、第一個(gè)C程序

      #include

      int main()

      {

      printf('hello world');

      return 0;

      }

      //以上是源文件

      源文件怎樣變成可執(zhí)行文件?

      編輯:首先是編輯,就是在編譯器中輸入源代碼,后綴名是.c

      |

      |

      編譯:然后是對(duì)目標(biāo)程序進(jìn)行編譯,如果源程序沒(méi)有錯(cuò)誤,得到目標(biāo)程序,后綴.obj(VS編譯快捷鍵方式是Ctrl+F7)

      |

      |

      鏈接:最后進(jìn)行鏈接得到可執(zhí)行程序,后綴是.exe(VS鏈接快捷鍵方式是 Ctrl+F5)

      |

      |

      三、簡(jiǎn)單說(shuō)數(shù)據(jù)類型

      C數(shù)據(jù)類型:基本類型(數(shù)值類型(整型(短整型(Short)、整型(int)、長(zhǎng)整型(long))、浮點(diǎn)型(單精度型(float)、雙精度型(Double))、字符類型(char))、構(gòu)造類型(數(shù)組、結(jié)構(gòu)體(struct)、共同體、枚舉類型(enum))、指針類型、空類型(void)

      Defining variable定義變量(定義:Defining ,變量:variable)

      轉(zhuǎn)義字符轉(zhuǎn)義字符。

      Macro definition宏定義。

      Output a number輸出一個(gè)數(shù)。

      (反斜杠n “\n”表示換行;反斜杠? “\?”表示問(wèn)號(hào))

      printf('輸出三個(gè)數(shù) :\n%d\n%d\n%d\n',a,b,c); //變量要先定義,后使用。 在這里使用換行時(shí)應(yīng)注意 寫成格式 “%d\n”

      //三個(gè)數(shù)則要書寫三次。它們相連之間不用分號(hào),也不用逗號(hào)。

      “%d”按整型輸出變量的值,定義為整型函數(shù)變量即 int main

      %f和%lf分別是float類型和double類型用于格式化輸入輸出時(shí)對(duì)應(yīng)的格式符號(hào)。float,單精度浮點(diǎn)型,對(duì)應(yīng)%f。 double,雙精度浮點(diǎn)型,對(duì)應(yīng)%lf。

      宏定義:

      #include

      #define PI 3.14//宏定義

      int main()

      {

      printf('輸出\n一個(gè)數(shù)字: %f',PI); //PI相當(dāng)于一個(gè)常量

      return 0;

      }

      四、運(yùn)算符和表達(dá)式

      1、C語(yǔ)言常見(jiàn)運(yùn)算符

      (1)算術(shù)運(yùn)算符(+ - * / %)

      (2)關(guān)系運(yùn)算符(>,<,==,>=,<>

      (3)邏輯運(yùn)算符(!,&&,||)

      (4)位運(yùn)算符(<,>>,|等)

      2、基本算數(shù)運(yùn)算符

      3、自增自減運(yùn)算符

      4、復(fù)合賦值運(yùn)算

      5、逗號(hào)運(yùn)算符

      五、輸入和輸出

      1、字符輸入和輸出

      2、格式輸入輸出

      3、printf和scanf格式字符

      4、設(shè)計(jì)輸入三角形三邊長(zhǎng),輸出三角形面積

      5、用程序表達(dá)第四小節(jié)內(nèi)容

      1、字符輸入和輸出

      保存文件名Character input and output.c

      #intclude

      int main(void)

      {

      char c; //定義一個(gè)字符型變量c, char表示字符型 int表示整型

      c=getchar(); //接受輸入的字符并傳遞給變量c。從標(biāo)準(zhǔn)輸入設(shè)備讀取下一個(gè)字符。

      putchar(c); //輸出變量c包含的字符。把字符ch輸出到標(biāo)準(zhǔn)輸出設(shè)備。

      return 0;

      }

      /*getchar作用:從終端(或系統(tǒng)隱含指定的輸入設(shè)備)輸出一個(gè)字符。反之為putchar。*/

      /*程序功能:輸入一個(gè)變量,同時(shí)輸出同一個(gè)變量*/

      “C語(yǔ)言從入門到入土”必備C語(yǔ)言基礎(chǔ)筆記整理

      六、邏輯運(yùn)算

      1、邏輯運(yùn)算符

      真 1

      假 0

      與 &&

      或 ||

      非 !

      例如:

      a&&b 若a,b為真,則a與b則真。

      a||b 若a,b之一為真,則a或b為真。

      !a 若a為真,則非a為假。

      2、邏輯運(yùn)算符優(yōu)先次序

      (1)次序依次是

      ?。ǚ牵?/p>

      算術(shù)運(yùn)算符(+、-、*、/)

      關(guān)系運(yùn)算符(>、<><=、>=)

      &&(與)

      ||(或)

      賦值運(yùn)算符(=)

      注意:與的運(yùn)算符優(yōu)先于或。

      3、邏輯表達(dá)式

      (1)用邏輯運(yùn)算符將關(guān)系表達(dá)式或邏輯量連接起來(lái)的式子。

      (2)邏輯表達(dá)式的值應(yīng)該是一個(gè)邏輯量“真”或“假”。

      (3)任何非零的數(shù)值被認(rèn)作“真”,但是作為布爾變量來(lái)說(shuō)只能取值真假(1,0)。最后輸出的結(jié)果,不是0就是1。

      (4)邏輯表達(dá)式,任何非零數(shù)都可以當(dāng)做真即1,而假的只用0來(lái)表示,關(guān)系表達(dá)式中它的結(jié)果只有1和0。

      例如:設(shè)a=4,b=5

      所以

      !a的值為0

      a&&b的值為1

      a||b的值為1

      !a||b的值為1

      4&&0||2的值為1

      4、邏輯運(yùn)算例子

      例1:

      5>3&&8<>

      根據(jù) 邏輯運(yùn)算符優(yōu)先次序 來(lái)進(jìn)行運(yùn)算:非——》(+、-、*、/)——》(>、<><=、>=)——》&&——》||

      !0邏值為1

      所以4-1=3

      又5>3為真即1

      又8<>

      所以1&&0為假即0,故表達(dá)式最后為假,值為0。

      5、練習(xí):

      判斷是否為閏年:

      閏年是公歷中的名詞。

      普通年(不能被100整除的年份)能被4整除的為閏年。(如2004年就是閏年,1999年不是閏年);

      世紀(jì)年(能被100整除的年份)能被400整除的是閏年。(如2000年是閏年,1900年不是閏年);

      (year%4=0&&year%100!=0)||year%400=0

      值為真(1)是為閏年,否則為非閏年。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多