C語言具有高效、靈活、功能豐富、表達力強和較高的可移植性等特點,在程式設計師中備受青睞。
可以作用於多個作業系統。
C語言的設計影響了許多後來的程式語言,例如C++、Objective-C、Java、C#等。
我們將從零開始,一步一腳印慢慢踏上程式語言之路。
關係運算子 有小於(<),小於等於(<=),大於(>),大於等於(>=),等於(==),不等於(!=),請注意這邊的等於很特殊,他是兩個...
邏輯運算子 邏輯運算子(logical operator) 也就是我們數位邏輯所教的邏輯閘,在程式裡有 && (AND Gate)、|| (OR...
遞增與遞減運算子 遞增運算子(increment operator)就是傳說中的**++,就是每次作用讓變數增加1,遞減運算子則是減少1**,++與--運算優先...
運算子的運算優先順序 簡單來說就是一堆運算符號都擺在一起,哪些要先做,哪些要後做的意思。 上表的優先順序,越上面當然就越高囉。 後話:這章雖然看起來很簡單,但...
第四章 選擇敘述 一般程式都一行接一行執行。所以排在前面的敘述會先被執行,為了使程式能轉彎,選擇敘述也就產生了,在A條件符合就執行A任務,否則執行B任務。這在日...
if...else if...else的if可翻譯成如果,else可翻譯成否則。if後面接的是一個運算式,這個運算式可用來判斷運算結果,是True或是False...
if...else 若if或else 所要執行的動作只有一行(一個分號),左右括號是可以省略的,但是由於大多數的人很愛省略,到時候裡面有一行以上的程式碼又忘記括...
if...else 下一個範例程式練習輸入成績判斷結果。 Source Code #include <stdio.h> #include <s...
if...else 有時候選擇的事情不只兩個,比如說在十字路口,有前後左右可以選擇。 這時就要在else身上動點手腳了,else後面在加上if 就可以增加判斷條...
switch...case 如果選擇非常多的話,用一堆if...else 會感覺程式碼不漂亮,這時使用switch...case 會好看許多。 Source C...