【2021-02-02】运算符
1 #include<iostream> 2 using namespace std; 3 int main(){ 4 //加减乘除 5 int a1 = 10; 6 int b1 = 3; 7 8 9 cout<< a1 + b1 <<endl; 10 cout<< a1 - b1 <<endl; 11 cout<< a1 * b1 <<endl; 12 cout<< a1 / b1 <<endl; //两个整数相除 结果依然是整数,将小数部分去除 13 14 int a2 = 10; 15 int b2 = 20; 16 17 cout<< a2 / b2 <<endl; 18 19 int a3 = 10; 20 int b3 = 0; 21 22 //cout<< a3 / b3 <<endl; 错误代码,除数不能为0 23 24 //两个小数相除 25 double d1 = 0.5; 26 double d2 = 0.22; 27 cout<< d1 / d2 <<endl; //运算结果也可以是小数 28 system("pause"); 29 30 return 0; 31 }
1 #include<iostream> 2 using namespace std; 3 int main(){ 4 //取模运算本质就是求余数 5 int a1 =10; 6 int b1 =3; 7 cout << a1 % b1 << endl; 8 9 int a2 =10; 10 int b2 =20; 11 cout << a2 % b2 << endl; 12 13 // int a3 =10; 14 // int b3 =3; 15 // cout << a3 % b3 << endl; 取模运算除数不可以为0 16 17 double d1 = 3.14; 18 double d2 = 1.1; 19 // cout << d1 % d2 << endl; 小数不可以取模 20 system("pause"); 21 22 return 0; 23 }
1 #include<iostream> 2 using namespace std; 3 int main(){ 4 //前置递增 5 int a = 10; 6 ++a; 7 cout << "a = " << a << endl; 8 9 //后置递增 10 int b = 10; 11 b++; 12 cout << "b = " << b << endl; 13 14 //前置与后置的区别 15 //前置先加后用 16 int a2 = 10; 17 int b2 = ++a2 * 10; 18 cout << "a2 = " << a2 << endl; 19 cout << "b2 = " << b2 << endl; 20 21 //后置先用后加 22 int a3 = 10; 23 cout << "a3 = " << a3 << endl; 24 int b3 = a3++ * 10; 25 cout << "a3 = " << a3 << endl; 26 cout << "b3 = " << b3 << endl; 27 system("pause"); 28 29 return 0; 30 }

浙公网安备 33010602011771号