激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

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

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

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

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

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

  前面幾節介紹了常量和變量、運算符、表達式和語(yǔ)句的概念,對它們的使用有了一個(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ǔ)言程序,通常由帶有#號的編譯預處理語(yǔ)句開(kāi)始。關(guān)于預處理我們在以后介紹,這里的#define PI 3.1415926相當于PI代表3.1416,下面在程序中遇到PI,我們就用3.1416替代一下。在以后的程序中,在學(xué)習預處理之前,我們都將不使用預處理語(yǔ)句。

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

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

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

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

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

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

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

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

  6.CTRL+F9 連接和運行程序

  7.用ALT+F5查看程序運行結果,任意鍵返回程序

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

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

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

  具體的有哪些快捷鍵及其它們的作用,請查看第一節概述。

  說(shuō)明:

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

  2.變量的命名要盡量有意義,如用代表該意思的英文單詞、或者是漢語(yǔ)拼音,例如這里的Radius,Area,絕對禁止用毫無(wú)干系的字母,如a,b,c。例如下面的程序,雖然意思和上面的一樣,但是看上去意思不明朗,時(shí)間長(cháng)了,很可能忘記程序本身的意思。對于僅僅是控制程序運行,不代表實(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ǔ)句盡量不分行,除非太長(cháng)(分行時(shí)變量、運算符,格式字符等等不能拆開(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.程序在適當的地方要用/*……*/注釋?zhuān)囊馑急硎驹?* */里面的所有字符都不參加編譯。因為一個(gè)較大的程序,經(jīng)過(guò)一段時(shí)間,有些地方可能連編程者都忘記了,增加注釋可以幫助恢復記憶,調試程序時(shí),也容易找出錯誤。注釋也可以分行寫(xiě)。

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

  程序設計方法:

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

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

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

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

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

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

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

  4.頭文件的#ifndef

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

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

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

  8.所有對應的{}都對齊

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

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

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

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

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

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

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

  16.出錯情況的處理

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

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

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

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

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

計算機二級c語(yǔ)言考試復習知識點(diǎn)03-08

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

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

全國計算機二級C語(yǔ)言知識點(diǎn)復習06-21

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

2022年計算機二級C語(yǔ)言知識點(diǎn)復習11-08

2017年計算機二級c語(yǔ)言知識點(diǎn)總結03-10

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频