官术网_书友最值得收藏!

2.1 在屏幕上顯示信息

在屏幕上顯示歡迎各國運動員參加北京奧運會的信息。

在C語言中,所有的數據輸入/輸出都是由庫函數完成的。printf()是一個標準的輸出函數,括號內雙引號括起來的是所帶的參數,即要打印的內容,對應的輸出設備是終端屏幕。

【例2-1】源程序。

程序運行結果:

這是一個最簡單的完整C源程序,僅由一個主函數構成。本程序的第一行是注釋部分,注釋內容用一對“/*”和“*/”括起來。注釋往往表明程序員編程的意圖和思想,便于程序員和用戶理解程序的作用和功能。第四行是C語言的主函數首部,main是主函數名,這是一個特殊的函數,每個C語言程序都必須有一個且只能有一個主函數,它是C程序運行的起點。main后的“()”是函數的參數部分,可以為空,但括號不能省略,一定要有。第五、九行對應一對花括號“{}”,表示函數體的開始和結束,“{}”內語句的集合構成函數體,函數體允許為空。

以上例子中,使用了printf()函數,它稱為庫函數,實現標準輸出功能,在C語言中,函數分為兩類:一類是系統本身提供的庫函數(標準函數),編程時只要在需要的地方寫上函數名,再加上參數就可以調用此函數,C語言提供了十分豐富的庫函數;另一類稱為自定義函數,程序員可以根據需要自己設計一段程序來完成一個特定的功能。

一般情況下要在主函數main()之前加上相應的蘊含函數庫的頭文件名,比如要調用數學庫函數,應該在main()之前加上“#include<math.h>”,要用到標準輸入/輸出函數時,就要調用頭文件stdio.h。conio是Console Input/Output(控制臺輸入/輸出)的簡寫,其中定義了通過控制臺進行數據輸入和數據輸出的函數,主要是一些用戶通過按鍵盤產生的對應操作,比如getch()函數等。getchar()函數的功能是從鍵盤上輸入一個字符,本例中getch()函數是針對Windows XP以上的操作系統來暫停觀看屏幕輸出結果。

C語言函數使用簡單方便,執行效率高,在C程序設計中要養成良好的設計習慣,即盡量用多個小函數或小程序來構成一個大程序,而每個小函數或小程序完成一個獨立的功能。

主站蜘蛛池模板: 府谷县| 江北区| 克东县| 五华县| 凤冈县| 邵东县| 石狮市| 楚雄市| 昆山市| 区。| 上犹县| 莲花县| 德令哈市| 兴安县| 平和县| 宜城市| 济宁市| 秦安县| 浪卡子县| 太谷县| 陇南市| 襄樊市| 积石山| 洛宁县| 沙坪坝区| 盐亭县| 洪雅县| 湟源县| 香港| 绵竹市| 盐池县| 阿坝| 友谊县| 南开区| 岫岩| 石河子市| 丰台区| 阜宁县| 阜城县| 成安县| 江油市|