iT邦幫忙

2025 iThome 鐵人賽

DAY 3
0
自我挑戰組

C++入門即放棄系列 第 3

[DAY3]我會說話了!

  • 分享至 

  • xImage
  •  

資料型別

型別 範例 用途
int 65 整數
float 65.01 單精度小數
double 65.001 雙精度小數
char 'A' 單一字元
bool true/false 邏輯值
string "A" 字串

📌 每個字元,會根據定義的型態,產生對應的結果
就像是都是說話,卻有不同的語言

變數使用

📌 #include <iostream>
	using namespace std;
	int main() 
	{
	    int age = 15;          
	    double pi = 3.14159;   
	    char grade = 'A';      
	    bool isStudent = true; 

	    cout << "年齡: " << age << endl;
	    cout << "圓周率: " << pi << endl;
	    cout << "成績: " << grade << endl;
	    cout << "是否為學生: " << isStudent << endl;

	    return 0;
	}

📌 以學生為例

我們要記錄他的成績和題目等

就需用不同的型態去宣告

可以想成: 

  • 整數用int

  • 有小數點的用float double

  • 字元(單字符)用char

  • 需要做抉擇用 bool

  • 字串(多字符)用 string

    字串可以想成很多的字元合在一起

    之後會學到🤩

輸入

當然我們會寫字了之後,便會想要說話

📌 #include <iostream>
	using namespace std;
	int main() 
	{
	    int n;
	    cout << "輸入一個值: ";
	    cin >> n;  
	    cout << "你輸入的值是: " << n << endl;
	    return 0;
	}

📌 我們宣告了一個n,當作了的存取地方

當我們想要紀錄一個數字的時候

便能透過宣告的n做存取

  • cin → 將輸入的內容丟入對應的值

    這時 n 便有了我們輸入的值

  • cout → 輸出變數裡面存放的值

    我們便可將n的值做輸出

結論

C++ 的不資料型別與變數

cincout 完成輸入與輸出操作

變數如何負責儲存與傳遞資料
📌 cincout 別搞混摟!


上一篇
[DAY2]Hello World!
系列文
C++入門即放棄3
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言