C++筆記:輸入輸出、變數、變數加減乘除

Keven11~發表於2020-07-21

C++輸入輸出、變數、變數加減

任何一個程式設計軟體都能夠進行輸入輸出,C++也不例外。

#include<iostream>
using namespace std;
int main(){
	cout<<" 你好,世界。"<<endl;//1
	int x;//2
	cin>>x;//3
	x=x+1;//4
	x+=1;//4
	x++;//4
	++x;//4
	return 0;
}

1.“;”是每一行主函式裡面大部分操作程式碼後面都有的,相當於讓C++分清楚哪一行是哪一行,cout<<" "<<endl;輸出字元(字串),相當於執行程式時他會輸出XXXXX(例子會輸出 你好,世界。)。一般其格式為cout<<表示式1<<表示式2<<……<<表示式n;,有輸出變數的話,如int x; cout<<x<<endl;。那個<<endl是讓其輸出後換一下行,不加這個也可以,只是就不換行了

2.定義了一個名叫x的整型變數。變數來源於數學,是計算機語言中能儲存計算結果。變數可以通過變數名訪問。在C++中,變數通常是可變的。這個int相當於定義一個儲存整數的變數,int叫整型(例子中定義了一個名叫x的變數),如果要將變數賦值,格式:變數名=賦值資料; (如文中可將x=0;),但是要注意不要違規了其能儲存的範圍(例子中如果將x=1.1; ,由於x是由int定義,而int只能存整數,所以程式就會報錯,因為你存了小數)。

3.這句與cout<<" "<<endl;相反,他的作用是讓你在終端區輸入一個字元或字串(關於什麼是字串,讀者可先不管)分解其作用:先讓你輸入一個字元(記得換行),再將你輸入的字元賦值給cin>> 後的變數(例子中即將你輸入的數存於變數x上)。

4.這些都是讓x中存的資料加1。下面(1)讓變數加上某一個數(設變數為x,某一個數為y):x=x+y;或x+=y;(如果讓x+1:x++;或++x;)(2)讓變數減去某一個數,即將(1)的+改為-。(3)讓變數乘某一個數:(設變數為x,某一個數為y)x=xy;或x=y;。(4)讓變數除以某一個數,即將(1)的*改為/。

相關文章