Skip to main content

2.2 變數與輸入

像 1, 24, 3.14 這樣的數,我們稱為 字面常數(literal constant),它的值是固定不變的。

另外像我們在數學代數中用到的 x, y, z 等,則稱為 變數 ,它的值可以改變。

在電腦程式中,變數是很重要的。它可以用來儲存輸入的資料,計算中的數值,表示某個狀態等。

使用 cin 輸入資料

下面這段程式在執行之後,會先詢問你的年齡,在你輸入年齡並按下 [Enter] 後,輸出 "You are xx years old."。這個 xx 會是你輸入的值。

int age;

cout << "How old are you?";
cin >> age;
cout << "You are " << age << " years old." << endl;

標準輸入

在程式中出現的 cin 是用來由標準輸入(standard input)將資料讀入電腦,我們可以把它想像成和 cout 相反的流向。

一般來說標準輸入指的是鍵盤的輸入,而輸入的值必須被存放到電腦裡,供後續的運算和使用。