首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

第一支 C 語言程式:Hello World 到數學函數調用

     編輯:關於C語言
 

範例 1-1:最簡主函數

main() {
    printf("Hello World !");
}
  • main 為主函數,每個 C 程式必須有且僅有一個。
  • printf 為標準庫函數,直接調用輸出至螢幕。

範例 1-2:含預處理與輸入輸出

#include <math.h>
#include <stdio.h>
main() {
    double x, s;
    printf("input number:\n");
    scanf("%lf", &x);
    s = sin(x);
    printf("sine of %lf is %lf\n", x, s);
}

結構解析

  1. 預處理命令:#include 為檔案包含命令,引入標頭檔 (.h)。math.h 提供 sin 原型,stdio.h 提供 scanf/printf 原型。C 規定調用庫函數必須包含對應標頭檔(scanf/printf 可省略)。
  2. 主函數體 分兩部份:
    • 說明部份:變數型別宣告(double x, s;),C 要求先宣告後使用。
    • 執行部份:四條語句完成提示、輸入、計算、輸出。

執行流程

  1. 螢幕顯示 input number:
  2. 使用者鍵入數值 (如 5) 按 Enter。
  3. 螢幕輸出 sine of 5.000000 is -0.958924。

關鍵觀念

  • C 為編譯型語言,變數必須先宣告型別,與解釋型 BASIC 不同。
  • 標頭檔包含函數原型,讓編譯器知道參數型別與回傳值。
  • scanf 需傳址 (&x),printf 傳值。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved