又黄又www的网站_青青草.com_在线亚洲美日韩_九九九国产视频_√天堂8资源中文在线_一区二区三区免费网站_久久久久国产一区二区三区_人妻激情偷乱视频一区二区三区_一本到在线视频

2011年計算機等級考試二級C語言入門教程:編寫第一個C語言程序

發布時間:2011-08-29 共1頁

導讀:前面幾節介紹了常量和變量、運算符、表達式和語句的概念,對它們的使用有了一個大概的了解。也許剛學程序的人會覺得有些枯燥,下面我們就來編寫第一個C語言程序。

  #define PI 3.1416
  main()
  {
  float Radius,Area;
  scanf(%f,&Radius); /*輸入半徑的值*/
  Area=PI*Radius*Radius;
  printf(%f\n,Area); /*輸出圓的面積*/
  }
  1.一個C語言程序,通常由帶有#號的編譯預處理語句開始。關于預處理我們在以后介紹,這里的#define PI 3.1415926相當于PI代表3.1416,下面在程序中遇到PI,我們就用3.1416替代一下。在以后的程序中,在學習預處理之前,我們都將不使用預處理語句。
  2.main() 任何一個完整的程序都需要main(),這是一個函數,具體什么是函數,以后再講,這兒你就要記住就行。后面有一對{}把所有的語句都括在里面,表明那些語句都屬于main()里面。程序運行時從這個左大括號開始。
  3.{}里面的4行語句大家應該都能明白,先定義兩個變量,一個代表半徑,一個代表面積,然后輸入半徑的值,然后求面積,最后在屏幕上輸出面積。程序到main()的那對{}的右大括號結束。求面積的語句Area=PI*Radius*Radius;相當于Area=3.1416*Radius*Radius;(完全用3.1416替代PI)。
  具體程序從編寫到運行得到結果的步驟為:
  1.雙擊tc.exe,進入Turbo C 2.0編譯界面
  2.ALT+E 進入編輯模式
  3.書寫程序
  4.F2 存儲程序(也可進入File菜單,選擇save),第一次存儲需要寫上程序名稱(*.C),回車
  5.ALT+F9 編譯,如果有錯誤和警告,光標停留在錯誤行,回車進行修改,修改后,回到4;沒有錯,下一步
  6.CTRL+F9 連接和運行程序
  7.用ALT+F5查看程序運行結果,任意鍵返回程序
  如何打開一個已有的C文件:
  1.雙擊tc.exe,進入Turbo C 2.0編譯界面
  2.F3 進入load狀態,找到所要打開文件的目錄,找到文件,回車;后面都一樣。
  具體的有哪些快捷鍵及其它們的作用,請查看第一節概述。
  說明:
  1.必須在程序的最開始部分定義所有用到的變量,例如這里的Area,Radius。
  2.變量的命名要盡量有意義,如用代表該意思的英文單詞、或者是漢語拼音,例如這里的Radius,Area,絕對禁止用毫無干系的字母,如a,b,c。例如下面的程序,雖然意思和上面的一樣,但是看上去意思不明朗,時間長了,很可能忘記程序本身的意思。對于僅僅是控制程序運行,不代表實際意思時,可以用一些簡單字母。
  main()
  {
  float a,b;
  scanf(%f,&a);
  b=3.1416*a*a;
  printf(%f\n,b);
  }
  3.采用層次書寫程序的格式,要有合理的縮進,必要的時候要有空行,一行只書寫一個語句。所有語句盡量不分行,除非太長(分行時變量、運算符,格式字符等等不能拆開),例如下面兩個程序看起來就不好看了,雖然它們的功能和前面是一樣的。
  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.程序在適當的地方要用/*……*/注釋,它的意思表示在/* */里面的所有字符都不參加編譯。因為一個較大的程序,經過一段時間,有些地方可能連編程者都忘記了,增加注釋可以幫助恢復記憶,調試程序時,也容易找出錯誤。注釋也可以分行寫。
  5.在書寫{}時要對齊。雖然不對應也不影響程序運行,但對齊后方便以后檢查程序,也是為了美觀,特別是后面學到流程控制時,{}一定要對齊。
  程序設計方法:
  1.從問題的全局出發,寫出一個概括性的抽象的描述。
  2.定義變量,選取函數,確定算法。算法這個東西不好說,遇到的問題多了,自然就會形成自己一整套的算法。
  3.按照解決問題的順序把語句和函數在main()里面堆砌起來。
  一個好的C程序員應該做到:
  1.在運行程序之前存盤
  2.所有在程序中用到的常量都用預處理語句在程序開頭定義
  3.所有在程序中用到的函數都在程序開頭聲明
  4.頭文件的#ifndef
  5.變量名和函數名使用有意思的英文單詞或漢語拼音
  6.盡量少用全局變量或不用全局變量
  7.采用層次的書寫程序格式,對for,while,if_else,do_while,switch_case等控制語句或他們的多重嵌套,采用縮格結構
  8.所有對應的{}都對齊
  9.盡量用for,而不用while做記數循環
  10.盡量不用goto語句
  11.一個函數不宜處理太多的功能,保持函數的小型化,功能單一化
  12.一個函數要保持自己的獨立性,如同黑匣子一樣,單進單出
  13.函數的返回類型不要省略
  14.用malloc()分配內存空間時,以后一定要用free()釋放
  15.打開文件后,記住在退出程序前要關閉
  16.出錯情況的處理
  17.寫上必要的注釋
  這里說的是一些基本的,經常遇到的情況,還有其他很多要注意的地方,在實際編程中都會遇到.

百分百考試網 考試寶典

立即免費試用
98国产高清一区| 99久久精品一区二区三区| 18一19gay欧美视频网站| 天堂av在线资源| 亚洲高清不卡一区| 免播放器亚洲一区| 一二三不卡视频| 国产精品69久久久久水密桃| 天堂在线视频播放| 日韩av电影手机在线| 国产综合色产| 中文在线а√在线| 亚洲a∨无码无在线观看| 88在线观看91蜜桃国自产| 秋霞成人影院| 国产精品无码人妻一区二区在线| 不卡一区2区| 亚洲欧美在线视频免费| 亚洲精品日韩在线| 国产成年精品| 免费的av在线| 国产一级一区二区| 亚洲怡红院av| 青青久久av北条麻妃海外网| 中文字幕免费精品| 在线观看国产一区二区三区| 青青草国产精品亚洲专区无| 天堂√最新版中文在线| 欧美一级欧美一级在线播放| 国产精品资源站| 国产日韩久久| 国产欧美日韩在线看| 久久97精品| 欧美高潮视频| 在线免费观看一区二区| 国产欧美综合一区| 亚洲电影免费观看| 福利一区二区| 国产精品高潮呻吟av| 日本三级韩国三级久久| 精品国模一区二区三区欧美| 国产一二三区精品| 色哟哟入口国产精品| 亚洲午夜极品| 免费一级片视频| 欧美在线视频日韩| 蜜桃视频在线观看网站| 欧美日韩视频在线一区二区观看视频| 亚洲a在线视频| 亚洲熟女乱色一区二区三区久久久| 97人人做人人人难人人做| 91丨porny丨蝌蚪视频| 操碰免费视频| 国产在线不卡av| 久久精品国产久精国产思思| xfplay精品久久| 午夜影院欧美| 福利一区二区| 最近中文字幕mv免费高清在线| 国产精品国语对白| 国产成人高清| 嫩模一区二区三区| 91精品天堂| 亚洲人成精品久久久久久| 台湾佬中文娱乐网欧美电影| 精品久久免费视频| 久久国产精品亚洲va麻豆| 97精品国产露脸对白| 日韩av播放器| 天堂а√在线中文在线新版| 欧美三区在线观看| 国产夫妻视频| 蜜桃传媒视频麻豆一区 | 国产自产视频一区二区三区| 一级黄色片大全| 91成人免费观看网站| 久久伊人中文字幕| 激情久久99| 亚洲色图综合区| 欧美日韩精品免费观看视一区二区| 亚洲欧洲国产日本综合| 蜜乳av综合| 色是在线视频| 黄色漫画在线免费观看| www五月婷婷| 欧美成人国产精品一区二区| 国产精品日本精品| 久久久777精品电影网影网| 色呦呦在线观看视频| 国产视频一区二区三| 99热在线这里只有精品| 久久亚洲成人精品| 久久九九久久九九| 欧美伦理影院| 经典三级一区二区三区视频| 性欧美videosex高清少妇| 亚洲色图一区二区| 日韩欧美一区二区三区在线观看 | 欧美日韩免费一区二区三区视频| 久久天堂影院| 老鸭窝一区二区| 91在线免费观看网站| 欧美一区二区三区四区在线观看| 亚洲女同一区二区| 日韩理论片一区二区| 国产欧美精品一区二区三区四区| 国产毛片久久| 中文精品一区二区| 天堂a中文在线| 欧美自拍偷拍第一页| 亚洲午夜精品一区二区 | 欧美18免费视频| se视频在线观看| 三级网站在线免费观看| 强伦女教师2:伦理在线观看| 亚洲va天堂va国产va久| 亚洲理论电影片| www.天天操| 不卡的免费av| 在线观看精品视频| 在线观看国产成人av片| 亚洲国产综合在线| 美女精品在线观看| 国产精品视频一区视频二区 | 香蕉免费一区二区三区在线观看| 国产精品一品| 亚洲黄色片视频| 手机看片福利日韩| 色阁综合伊人av| 高清av一区二区| 欧洲大片精品免费永久看nba| 国产人妖一区二区| 日本一本草久p| 亚洲日本成人女熟在线观看| 国产在线麻豆精品观看| 深夜福利在线视频| 亚洲第一色网站| 真人抽搐一进一出视频| 欧美天天综合色影久久精品| 你微笑时很美电视剧整集高清不卡| 全球中文成人在线| 日韩有码中文字幕在线| 琪琪久久久久日韩精品 | 一区二区激情小说| 成人精品高清在线| 欧美日韩精品在线一区| 午夜激情在线| 亚洲免费av一区二区| 精品视频vs精品视频| 日产欧产va高清| 91狠狠综合久久久久久| 国产精品乱码久久久久| www高清在线视频日韩欧美| 1区2区3区国产精品| 亚洲专区一区| 亚洲伊人春色| 亚洲成人不卡| 久青青在线观看视频国产| 国产精品视频一区二区三区麻豆| 免费看黄色一级视频| 在线观看色网站| 中文字幕手机在线观看| 黄色片视频在线免费观看| 一区二区成人国产精品 | 国产乱码一区二区三区| 日韩在线观看一区二区三区| 天堂在线免费av| xxxxwwww欧美| 天天操天天摸天天舔| 免费观看亚洲视频| 久久99国产精品| 国产精品青青在线观看爽香蕉 | 五月婷婷六月综合| 国产精品久久免费视频| 国产污视频在线播放| av影片在线看| 免费a在线观看| 国产二区三区四区| jizzjizz19| 亚洲爱情岛论坛永久| 亚洲av无码一区二区三区网址| 久久精品五月婷婷| 日韩视频欧美视频| 在线免费av一区| 国产福利一区二区| 亚洲欧洲日韩| 日本在线视频www鲁啊鲁| 国产精品麻豆一区二区三区 | 大肉大捧一进一出好爽视频| 极品美女扒开粉嫩小泬| 国产亚洲情侣一区二区无| 成人久久18免费网站图片| 97在线资源站| 欧美精品一区二区三区在线看午夜 | 欧美二区乱c少妇| 亚洲欧美www| 国产v综合ⅴ日韩v欧美大片 | 蜜桃麻豆影像在线观看| 性欧美1819sex性高清| 亚洲不卡视频|