• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 計(jì)算機(jī)二級(jí)C語(yǔ)言入門(mén)知識(shí)點(diǎn)積累

        時(shí)間:2024-08-24 19:42:00 計(jì)算機(jī)等級(jí) 我要投稿
        • 相關(guān)推薦

        計(jì)算機(jī)二級(jí)C語(yǔ)言入門(mén)知識(shí)點(diǎn)積累

          C語(yǔ)言的運(yùn)算非常靈活,功能十分豐富,運(yùn)算種類(lèi)遠(yuǎn)多于其它程序設(shè)計(jì)語(yǔ)言。下面是小編收集的計(jì)算機(jī)二級(jí)C語(yǔ)言入門(mén)知識(shí)點(diǎn)積累,希望大家認(rèn)真閱讀!

        計(jì)算機(jī)二級(jí)C語(yǔ)言入門(mén)知識(shí)點(diǎn)積累

          前面幾節(jié)介紹了常量和變量、運(yùn)算符、表達(dá)式和語(yǔ)句的概念,對(duì)它們的使用有了一個(gè)大概的了解。也許剛學(xué)程序的人會(huì)覺(jué)得有些枯燥,下面我們就來(lái)編寫(xiě)第一個(gè)C語(yǔ)言程序。

          #define PI 3.1416

          main()

          {

          float Radius,Area;

          scanf(%f,&Radius); /*輸入半徑的值*/

          Area=PI*Radius*Radius;

          printf(%f\n,Area); /*輸出圓的面積*/

          }

          1.一個(gè)C語(yǔ)言程序,通常由帶有#號(hào)的編譯預(yù)處理語(yǔ)句開(kāi)始。關(guān)于預(yù)處理我們?cè)谝院蠼榻B,這里的#define PI 3.1415926相當(dāng)于PI代表3.1416,下面在程序中遇到PI,我們就用3.1416替代一下。在以后的程序中,在學(xué)習(xí)預(yù)處理之前,我們都將不使用預(yù)處理語(yǔ)句。

          2.main() 任何一個(gè)完整的程序都需要main(),這是一個(gè)函數(shù),具體什么是函數(shù),以后再講,這兒你就要記住就行。后面有一對(duì){}把所有的語(yǔ)句都括在里面,表明那些語(yǔ)句都屬于main()里面。程序運(yùn)行時(shí)從這個(gè)左大括號(hào)開(kāi)始。

          3.{}里面的4行語(yǔ)句大家應(yīng)該都能明白,先定義兩個(gè)變量,一個(gè)代表半徑,一個(gè)代表面積,然后輸入半徑的值,然后求面積,最后在屏幕上輸出面積。程序到main()的那對(duì){}的右大括號(hào)結(jié)束。求面積的語(yǔ)句Area=PI*Radius*Radius;相當(dāng)于Area=3.1416*Radius*Radius;(完全用3.1416替代PI)。

          具體程序從編寫(xiě)到運(yùn)行得到結(jié)果的步驟為:

          1.雙擊tc.exe,進(jìn)入Turbo C 2.0編譯界面

          2.ALT+E 進(jìn)入編輯模式

          3.書(shū)寫(xiě)程序

          4.F2 存儲(chǔ)程序(也可進(jìn)入File菜單,選擇save),第一次存儲(chǔ)需要寫(xiě)上程序名稱(chēng)(*.C),回車(chē)

          5.ALT+F9 編譯,如果有錯(cuò)誤和警告,光標(biāo)停留在錯(cuò)誤行,回車(chē)進(jìn)行修改,修改后,回到4;沒(méi)有錯(cuò),下一步

          6.CTRL+F9 連接和運(yùn)行程序

          7.用ALT+F5查看程序運(yùn)行結(jié)果,任意鍵返回程序

          如何打開(kāi)一個(gè)已有的C文件:

          1.雙擊tc.exe,進(jìn)入Turbo C 2.0編譯界面

          2.F3 進(jìn)入load狀態(tài),找到所要打開(kāi)文件的目錄,找到文件,回車(chē);后面都一樣。

          具體的有哪些快捷鍵及其它們的作用,請(qǐng)查看第一節(jié)概述。

          說(shuō)明:

          1.必須在程序的最開(kāi)始部分定義所有用到的變量,例如這里的Area,Radius。

          2.變量的命名要盡量有意義,如用代表該意思的英文單詞、或者是漢語(yǔ)拼音,例如這里的Radius,Area,絕對(duì)禁止用毫無(wú)干系的字母,如a,b,c。例如下面的程序,雖然意思和上面的一樣,但是看上去意思不明朗,時(shí)間長(zhǎng)了,很可能忘記程序本身的意思。對(duì)于僅僅是控制程序運(yùn)行,不代表實(shí)際意思時(shí),可以用一些簡(jiǎn)單字母。

          main()

          {

          float a,b;

          scanf(%f,&a);

          b=3.1416*a*a;

          printf(%f\n,b);

          }

          3.采用層次書(shū)寫(xiě)程序的格式,要有合理的縮進(jìn),必要的時(shí)候要有空行,一行只書(shū)寫(xiě)一個(gè)語(yǔ)句。所有語(yǔ)句盡量不分行,除非太長(zhǎng)(分行時(shí)變量、運(yùn)算符,格式字符等等不能拆開(kāi)),例如下面兩個(gè)程序看起來(lái)就不好看了,雖然它們的功能和前面是一樣的。

          main()

          {float Radius,Area;scanf(%f,&Radius);

          Area=3.1416*Radius*Radius;printf(%f\n,Area);}

          main()

          {

          float Radius,Area;

          scanf(%f,

          %Radius);

          Area=3.1416*Radius

          *Radius;

          printf(%f\n,

          Area);

          }

          4.程序在適當(dāng)?shù)牡胤揭?*……*/注釋?zhuān)囊馑急硎驹?* */里面的所有字符都不參加編譯。因?yàn)橐粋€(gè)較大的程序,經(jīng)過(guò)一段時(shí)間,有些地方可能連編程者都忘記了,增加注釋可以幫助恢復(fù)記憶,調(diào)試程序時(shí),也容易找出錯(cuò)誤。注釋也可以分行寫(xiě)。

          5.在書(shū)寫(xiě){}時(shí)要對(duì)齊。雖然不對(duì)應(yīng)也不影響程序運(yùn)行,但對(duì)齊后方便以后檢查程序,也是為了美觀,特別是后面學(xué)到流程控制時(shí),{}一定要對(duì)齊。

          程序設(shè)計(jì)方法:

          1.從問(wèn)題的全局出發(fā),寫(xiě)出一個(gè)概括性的抽象的描述。

          2.定義變量,選取函數(shù),確定算法。算法這個(gè)東西不好說(shuō),遇到的問(wèn)題多了,自然就會(huì)形成自己一整套的算法。

          3.按照解決問(wèn)題的順序把語(yǔ)句和函數(shù)在main()里面堆砌起來(lái)。

          一個(gè)好的C程序員應(yīng)該做到:

          1.在運(yùn)行程序之前存盤(pán)

          2.所有在程序中用到的常量都用預(yù)處理語(yǔ)句在程序開(kāi)頭定義

          3.所有在程序中用到的函數(shù)都在程序開(kāi)頭聲明

          4.頭文件的#ifndef

          5.變量名和函數(shù)名使用有意思的英文單詞或漢語(yǔ)拼音

          6.盡量少用全局變量或不用全局變量

          7.采用層次的書(shū)寫(xiě)程序格式,對(duì)for,while,if_else,do_while,switch_case等控制語(yǔ)句或他們的多重嵌套,采用縮格結(jié)構(gòu)

          8.所有對(duì)應(yīng)的{}都對(duì)齊

          9.盡量用for,而不用while做記數(shù)循環(huán)

          10.盡量不用goto語(yǔ)句

          11.一個(gè)函數(shù)不宜處理太多的功能,保持函數(shù)的小型化,功能單一化

          12.一個(gè)函數(shù)要保持自己的獨(dú)立性,如同黑匣子一樣,單進(jìn)單出

          13.函數(shù)的返回類(lèi)型不要省略

          14.用malloc()分配內(nèi)存空間時(shí),以后一定要用free()釋放

          15.打開(kāi)文件后,記住在退出程序前要關(guān)閉

          16.出錯(cuò)情況的處理

          17.寫(xiě)上必要的注釋

          這里說(shuō)的是一些基本的,經(jīng)常遇到的情況,還有其他很多要注意的地方,在實(shí)際編程中都會(huì)遇到。

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【計(jì)算機(jī)二級(jí)C語(yǔ)言入門(mén)知識(shí)點(diǎn)積累】相關(guān)文章:

        2017年計(jì)算機(jī)二級(jí)C語(yǔ)言知識(shí)點(diǎn)積累03-10

        計(jì)算機(jī)二級(jí)c語(yǔ)言知識(shí)點(diǎn)盤(pán)點(diǎn)03-06

        計(jì)算機(jī)二級(jí)c語(yǔ)言考試復(fù)習(xí)知識(shí)點(diǎn)03-08

        計(jì)算機(jī)二級(jí)C語(yǔ)言變量和常量知識(shí)點(diǎn)03-08

        2017年計(jì)算機(jī)二級(jí)c語(yǔ)言知識(shí)點(diǎn)03-09

        全國(guó)計(jì)算機(jī)二級(jí)C語(yǔ)言知識(shí)點(diǎn)復(fù)習(xí)06-21

        2017年計(jì)算機(jī)二級(jí)C語(yǔ)言重點(diǎn)知識(shí)積累03-09

        2022年計(jì)算機(jī)二級(jí)C語(yǔ)言知識(shí)點(diǎn)復(fù)習(xí)11-08

        2017年計(jì)算機(jī)二級(jí)c語(yǔ)言知識(shí)點(diǎn)總結(jié)03-10

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲无马在线不卡 | 中文字幕无线免费 | 亚洲色中文字幕制服丝袜 | 亚洲有码一区91 | 永久电影三级在线观看 | 亚洲欧美日本A∨天堂 |

            計(jì)算機(jī)二級(jí)C語(yǔ)言入門(mén)知識(shí)點(diǎn)積累

              C語(yǔ)言的運(yùn)算非常靈活,功能十分豐富,運(yùn)算種類(lèi)遠(yuǎn)多于其它程序設(shè)計(jì)語(yǔ)言。下面是小編收集的計(jì)算機(jī)二級(jí)C語(yǔ)言入門(mén)知識(shí)點(diǎn)積累,希望大家認(rèn)真閱讀!

            計(jì)算機(jī)二級(jí)C語(yǔ)言入門(mén)知識(shí)點(diǎn)積累

              前面幾節(jié)介紹了常量和變量、運(yùn)算符、表達(dá)式和語(yǔ)句的概念,對(duì)它們的使用有了一個(gè)大概的了解。也許剛學(xué)程序的人會(huì)覺(jué)得有些枯燥,下面我們就來(lái)編寫(xiě)第一個(gè)C語(yǔ)言程序。

              #define PI 3.1416

              main()

              {

              float Radius,Area;

              scanf(%f,&Radius); /*輸入半徑的值*/

              Area=PI*Radius*Radius;

              printf(%f\n,Area); /*輸出圓的面積*/

              }

              1.一個(gè)C語(yǔ)言程序,通常由帶有#號(hào)的編譯預(yù)處理語(yǔ)句開(kāi)始。關(guān)于預(yù)處理我們?cè)谝院蠼榻B,這里的#define PI 3.1415926相當(dāng)于PI代表3.1416,下面在程序中遇到PI,我們就用3.1416替代一下。在以后的程序中,在學(xué)習(xí)預(yù)處理之前,我們都將不使用預(yù)處理語(yǔ)句。

              2.main() 任何一個(gè)完整的程序都需要main(),這是一個(gè)函數(shù),具體什么是函數(shù),以后再講,這兒你就要記住就行。后面有一對(duì){}把所有的語(yǔ)句都括在里面,表明那些語(yǔ)句都屬于main()里面。程序運(yùn)行時(shí)從這個(gè)左大括號(hào)開(kāi)始。

              3.{}里面的4行語(yǔ)句大家應(yīng)該都能明白,先定義兩個(gè)變量,一個(gè)代表半徑,一個(gè)代表面積,然后輸入半徑的值,然后求面積,最后在屏幕上輸出面積。程序到main()的那對(duì){}的右大括號(hào)結(jié)束。求面積的語(yǔ)句Area=PI*Radius*Radius;相當(dāng)于Area=3.1416*Radius*Radius;(完全用3.1416替代PI)。

              具體程序從編寫(xiě)到運(yùn)行得到結(jié)果的步驟為:

              1.雙擊tc.exe,進(jìn)入Turbo C 2.0編譯界面

              2.ALT+E 進(jìn)入編輯模式

              3.書(shū)寫(xiě)程序

              4.F2 存儲(chǔ)程序(也可進(jìn)入File菜單,選擇save),第一次存儲(chǔ)需要寫(xiě)上程序名稱(chēng)(*.C),回車(chē)

              5.ALT+F9 編譯,如果有錯(cuò)誤和警告,光標(biāo)停留在錯(cuò)誤行,回車(chē)進(jìn)行修改,修改后,回到4;沒(méi)有錯(cuò),下一步

              6.CTRL+F9 連接和運(yùn)行程序

              7.用ALT+F5查看程序運(yùn)行結(jié)果,任意鍵返回程序

              如何打開(kāi)一個(gè)已有的C文件:

              1.雙擊tc.exe,進(jìn)入Turbo C 2.0編譯界面

              2.F3 進(jìn)入load狀態(tài),找到所要打開(kāi)文件的目錄,找到文件,回車(chē);后面都一樣。

              具體的有哪些快捷鍵及其它們的作用,請(qǐng)查看第一節(jié)概述。

              說(shuō)明:

              1.必須在程序的最開(kāi)始部分定義所有用到的變量,例如這里的Area,Radius。

              2.變量的命名要盡量有意義,如用代表該意思的英文單詞、或者是漢語(yǔ)拼音,例如這里的Radius,Area,絕對(duì)禁止用毫無(wú)干系的字母,如a,b,c。例如下面的程序,雖然意思和上面的一樣,但是看上去意思不明朗,時(shí)間長(zhǎng)了,很可能忘記程序本身的意思。對(duì)于僅僅是控制程序運(yùn)行,不代表實(shí)際意思時(shí),可以用一些簡(jiǎn)單字母。

              main()

              {

              float a,b;

              scanf(%f,&a);

              b=3.1416*a*a;

              printf(%f\n,b);

              }

              3.采用層次書(shū)寫(xiě)程序的格式,要有合理的縮進(jìn),必要的時(shí)候要有空行,一行只書(shū)寫(xiě)一個(gè)語(yǔ)句。所有語(yǔ)句盡量不分行,除非太長(zhǎng)(分行時(shí)變量、運(yùn)算符,格式字符等等不能拆開(kāi)),例如下面兩個(gè)程序看起來(lái)就不好看了,雖然它們的功能和前面是一樣的。

              main()

              {float Radius,Area;scanf(%f,&Radius);

              Area=3.1416*Radius*Radius;printf(%f\n,Area);}

              main()

              {

              float Radius,Area;

              scanf(%f,

              %Radius);

              Area=3.1416*Radius

              *Radius;

              printf(%f\n,

              Area);

              }

              4.程序在適當(dāng)?shù)牡胤揭?*……*/注釋?zhuān)囊馑急硎驹?* */里面的所有字符都不參加編譯。因?yàn)橐粋€(gè)較大的程序,經(jīng)過(guò)一段時(shí)間,有些地方可能連編程者都忘記了,增加注釋可以幫助恢復(fù)記憶,調(diào)試程序時(shí),也容易找出錯(cuò)誤。注釋也可以分行寫(xiě)。

              5.在書(shū)寫(xiě){}時(shí)要對(duì)齊。雖然不對(duì)應(yīng)也不影響程序運(yùn)行,但對(duì)齊后方便以后檢查程序,也是為了美觀,特別是后面學(xué)到流程控制時(shí),{}一定要對(duì)齊。

              程序設(shè)計(jì)方法:

              1.從問(wèn)題的全局出發(fā),寫(xiě)出一個(gè)概括性的抽象的描述。

              2.定義變量,選取函數(shù),確定算法。算法這個(gè)東西不好說(shuō),遇到的問(wèn)題多了,自然就會(huì)形成自己一整套的算法。

              3.按照解決問(wèn)題的順序把語(yǔ)句和函數(shù)在main()里面堆砌起來(lái)。

              一個(gè)好的C程序員應(yīng)該做到:

              1.在運(yùn)行程序之前存盤(pán)

              2.所有在程序中用到的常量都用預(yù)處理語(yǔ)句在程序開(kāi)頭定義

              3.所有在程序中用到的函數(shù)都在程序開(kāi)頭聲明

              4.頭文件的#ifndef

              5.變量名和函數(shù)名使用有意思的英文單詞或漢語(yǔ)拼音

              6.盡量少用全局變量或不用全局變量

              7.采用層次的書(shū)寫(xiě)程序格式,對(duì)for,while,if_else,do_while,switch_case等控制語(yǔ)句或他們的多重嵌套,采用縮格結(jié)構(gòu)

              8.所有對(duì)應(yīng)的{}都對(duì)齊

              9.盡量用for,而不用while做記數(shù)循環(huán)

              10.盡量不用goto語(yǔ)句

              11.一個(gè)函數(shù)不宜處理太多的功能,保持函數(shù)的小型化,功能單一化

              12.一個(gè)函數(shù)要保持自己的獨(dú)立性,如同黑匣子一樣,單進(jìn)單出

              13.函數(shù)的返回類(lèi)型不要省略

              14.用malloc()分配內(nèi)存空間時(shí),以后一定要用free()釋放

              15.打開(kāi)文件后,記住在退出程序前要關(guān)閉

              16.出錯(cuò)情況的處理

              17.寫(xiě)上必要的注釋

              這里說(shuō)的是一些基本的,經(jīng)常遇到的情況,還有其他很多要注意的地方,在實(shí)際編程中都會(huì)遇到。