一;C語言程序的結構:數組
1.1;C程序的基本結構,程序由一個或多個函數組成,其中必須有main()函數(除特例狀況除外),函數的結構有函數頭和函數體組成。函數頭包含函數名,傳入該函數的信息類型,函數返回值類型。函數體是被花括號括起來的一系列語句,聲明的集合。詳細以下圖:函數
1.2;經典C程序組成如圖:spa
1.2.1;C程序示例:3d
1 #include<stdio.h> //指令和頭文件 2 int main(void) //函數名 3 { //函數體開始 4 int num; //聲明。使用一個名稱爲num的變量,且num是int類型 5 num = 1; //賦值 6 printf("I am a simple "); //調用一個輸出函數 7 printf("computer. \n"); 8 printf("My favorite number is %d because it is first. \n",num); 9 return 0; 10 } //函數體結束
1.2.2;C程序示例分析:code
#include<stdio.h>:#include 爲C預處理器指令,#include<stdio.h>做用是將stdio.h文件中的全部內容都輸入在該所在的位置。include文件提供了一種方便的途徑共享許多程序共有信息。(頭文件包含了編譯器建立最終可執行程序須要用的信息)blog
main() :C程序必定從main()函數開始執行。編譯器
printf("My favorite number is %d because it is first. \n",num"); :%d 至關於一個佔位符,%提醒程序這個位置有一個打印變量,d代表吧變量做爲十進制整數打印。it