c 入門筆記 9 語句

2021-08-13 15:41:41 字數 1191 閱讀 5911

語句是以分號」;」做為結束標誌。

編譯器會忽略語句中的空格。

例:

;
該語句即使一行中只有乙個單一的分號」;」,這也是一條語句,為空語句,作用是什麼也不執行。

例:

x =1;
該語句並不表示x等於1,而是表示將數字1賦給x。經過這一操作後x的值變成了1。而」==」才是等號。

例:

x =a + b;
該語句完成了兩件事情,首先將a與b相加,然後再將結果賦給了x同時返回x的值。

賦值運算子右邊是表示式。

塊是以左大括號」「結束,中間允許存放多條語句。

例:

這個塊雖然有多條語句,但是它可以看做是一條語句。

凡是用於計算值的操作都可看作是表示式,表示式總能返回乙個值

例:

1

+2;

該語句返回了1+2的和,即3,因此它是乙個表示式。

例:

1

;

該語句返回了1,因此它也可以看做表示式。

例:

double pi =3.1415926;

pi;

第1行:將3.1415926賦給了pi同時返回pi的值,因此該行可看做是乙個表示式。

第2行:直接返回了pi的值,因此第2行也算是乙個表示式。

這兩個表示式都是以分號」;」結尾的,所以它們都是語句。

例:

x = a + b;

y = x = a + b;

第1行:該語句將a+b相加,然後把結果賦給了x,同時返回x的值,因此這條句語也是乙個表示式,由於該語句是個表示式,因此它可以作為表示式放到賦值運算子的右邊,如等2行。

第2行:該語句將首先計算a+b的和,然後將結果賦給x,最後再將x的值賦給y。

賦值運算子右邊是表示式。例:

#include 

int main()

輸出:

x:7y

:7

python入門9 條件語句

條件語句 if 條件為真 執行語句塊 執行完結束不執行elif,else elif 條件為真 執行語句塊 執行完結束不執行else else 執行語句塊 coding utf 8 usr bin python 2018 11 03 dinghanhua 分支結構 score 85 if if sco...

C 入門 迴圈語句 for

具備一定規則的重複機械事項,你可以試試迴圈 迴圈,我能找到最早期的解釋詞 周而復始,即重複的,一次又一次的執行某個動作 行為 在程式中,多用來實現一些重複執行或者有規律的操作。舉個栗子 學英語時,聽寫噩夢,如果寫錯了,罰抄100遍。這對程式來說就不是事情了,我們只需要如此這般,這般如此,就好了。st...

C 快速入門 9 繼承

如果我們希望某乙個類能直接使用另乙個類的屬性和方法,那麼這時候就可以用到繼承,那麼如果使用繼承呢?class a class b public a 這樣,我們就能在b中直接使用a中的屬性和方法了,但是值得注意的是,如果a類中的成員變數是private定義的,在b類中還是使用不了 在c 中我們可以使用...