初識 C 語言 - 從基本語法 到 陣列

    透過學習基本C語言語法、資料型態、運算子、函式、陣列,對 C 語言初步認識

    1563
    5.0
    • 資料型態的種類

    • 資料的運算與表達式

    • 程式流程的控制

    • 陣列的設置與應用

    • C 語言基本介紹

    免費

    C語言是什麼?

    C是一種通用的程式語言,廣泛用於系統軟體與應用軟體的開發。於1969年至1973年間,為了移植與開發UNIX作業系統,由丹尼斯·里奇與肯·湯普遜,以B語言為基礎,在貝爾實驗室設計、開發出來。

    C語言具有高效、靈活、功能豐富、表達力強和較高的可移植性等特點,在程式設計師中備受青睞,成為最近25年使用最為廣泛的程式語言[2]。目前,C語言編譯器普遍存在於各種不同的作業系統中,例如Microsoft Windows, Mac OS X, Linux, Unix等。C語言的設計影響了眾多後來的程式語言,例如C++、Objective-C、Java、C#等。

    二十世紀八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標準局為C語言訂定了一套完整的國際標準語法,稱為ANSI C,作為C語言的標準。二十世紀八十年代至今的有關程式開發工具,一般都支援符合ANSI C的語法。

    C語言的優勢在哪

    1. 可以像組合語言一樣進行硬體之直接存取。
    2. 為語法規則簡單、清楚、容易使用之結構化語言。
    3. 必要時可以與組合語言連結。
    4. 可攜性( Portability)極佳,跨平台的能力強。

    課程概述

    本課程會先介紹C語言的簡介、特色、標準及開發環境等等的基本介紹,再來會說明常見的資料型態,緊接著就開始做數值的運算,當者兩者交完以後,就開始程式流程的控制,像是條件執行if-else陳述句、while迴圈以及for迴圈等等,最後是陣列與函式的用法,而在教學的途中我們也會穿插實作的練習。

     

    課程實作範例:

    印出隨機骰兩顆骰子的每個點數的統計:

    印出九九乘法表:

     

    關於作者(Author)

    感謝李根逸 (Ken-Yi Lee)老師分享課程

    課程網站 連結 

    有問題找不到人問嗎?想學得更完整嗎?

    可以參加口碑講師 張傑帆老師 的 C/C++基礎程式設計

     

     

    章節目錄

    • 1-1
      C 語言入門課程簡介
    • 1-2
      開始學習 C 語言
    • 1-3
      C 語言簡介
    • 1-4
      程式語言簡介
    • 1-5
      語言的特色
    • 1-6
      需要準備的工具
    • 1-7
      常見的 C 語言編譯器介紹
    • 1-8
      不同的編譯器會有甚麼差 ?
    • 1-9
      整合開發環境介紹
    • 1-10
      整合開發環境安裝 (Code::Blocks 篇)
    • 1-11
      整合開發環境的使用 (Code::Blocks 篇)
    • 1-12
      跟我的第一個程式說 Hello
    • 1-13
      字元的跳脫
    • 1-14
      簡單的文字圖形練習
    • 1-15
      求兩個數字的和練習
    • 1-16
      算三個數字的和練習
    • 1-17
      數值交換練習

    試閱影片

    常見問答

    如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。

     

    若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。

     

    所有線上課程皆不受時間限制,享無限次永久觀看!

    猜你喜歡

    購買前問答

    | 尚無內容

    銷售方案