一個簡單的C語言程序(詳解)


C Primer Plus之一個簡單的C語言程序(詳解)

 1 #include <stdio.h>
 2 
 3 int main(void) //一個簡單的 C程序
 4 {
 5     int num;   //定義一個名為 num 的變量
 6     num = 1 ;  //為num賦一個值
 7     
 8     printf("我是一個簡單的"); //使用 printf() 函數
 9     printf("計算機.\n");
10     printf("我最喜歡的號碼是 %d 因為它是第一個.\n",num);
11     
12     
13     return 0;
14 }

#include <stdio.h> <- 包含另外一個文件
  該行告訴編譯器把stdio.h中的內容包含在當前程序中,stdio.h是C編譯器的標准部分,他提供鍵盤輸入和屏幕輸出支持
int main (void) <- 函數名
  C程序包含一個或多個函數,他們是C程序的基本模塊
/*一個簡單C程序*/  或者   //       <- 注釋
  注釋能提高程序的可讀性
{ <- 函數體開始
  左花括號表示函數定義開始,右花括號(})表示函數定義結束。
int num; <- 聲明
  該聲明表明,將使用過一個名為num的變量,而且num是int(整數)類型。
num = 1; <- 賦值表達式語句
  語句num = 1;把1賦值給名為num的變量。
printf("我是一個簡單的"); <- 調用一個函數
  該語句使用printf()函數,在屏幕上顯示 我是一個簡單的,光標停在同一行。printf()是標准的C庫函數。在程序中使用函數叫做調用該函數。
printf("計算機.\n"); <- 調用另一個函數
  接下來調用printf()函數在上條語句打印出來的內容后面加上"計算機"。代碼\n告訴計算機另起一行,即把光標移至下一行。
printf("我最喜歡的號碼是 %d 因為它是第一個.\n",num);
  最后調用的printf()把num的值(1)內嵌在用雙引號括起來的內容中一並打印。%d告訴計算機一何種形式輸出num的值,打印在何處。
return 0; <- return語句
  C函數可以給調用方提供(或返回)一個數。目前,可暫時把改行看作是結束main()函數的要求。
} <- 結束
  必須以右花括號表示程序結束。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM