加等于
#include <iostream>
using namespace std;
int main() {
int x = 5;
x += 3;
cout << x;
return 0;
}
示範:
減等于
#include <iostream>
using namespace std;
int main() {
int x = 5;
x -= 3;
cout << x;
return 0;
}
乘等于
#include <iostream>
using namespace std;
int main() {
int x = 5;
x *= 3;
cout << x;
return 0;
}
除等于
#include <iostream>
using namespace std;
int main() {
double x = 5;
x /= 3;
cout << x;
return 0;
}
四、比較運算符
等價符
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = 3;
cout << (x == y); //傳回0,因為x與y不等價
return 0;
}
不等價
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = 3;
cout << (x != y); // 傳回1,因為不等價
return 0;
}
大于
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = 3;
cout << (x > y); // 傳回1因為x大于 y
return 0;
}
示範:
小于
與大于相反,不示範了
大于等于
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = 3;
cout << (x >= y); //傳回1,因為5大于等于3
return 0;
}
小于等于
與上面相反大于等于相反,不示範了。
五、邏輯運算符
并且
&& ,如果兩個陳述都為真,則傳回真。
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = 3;
cout << (x > 3 && y< 10); // 傳回1因為x大于三,并且y小于 十
return 0;
}
或者
|| 滿足其中一個情況就是真。
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = 3;
cout << (x > 3 || x < 4); // 傳回真 (1) 因為其中一個條件為真(5 大于 3,但 5 不小于 4)
return 0;
}
反轉
這個用得比較少吧,個人認為。反轉結果,如果結果為真則傳回假。
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = 3;
cout << (!(x > 3 && x < 10)); // 傳回 false (0) 因為! (not) 用于反轉結果
return 0;
}
六.聯系川川
群聊:813269919