intmain() { int a = 2; int b = 3; cout<<a+b<<endl; cout<<a-b<<endl; cout<<a/b<<endl;//C++规定,两个整数相除,结果仍然为整数,会舍去剩下的小数 double c = 3.14; double d = 4.23;//此处也可写为 double c=3.14,d=4.23; cout<<c/d<<endl;//该结果为小数 return0; }
除法运算和取模运算的除数不能为0
取模运算如下
1 2 3 4 5 6 7 8 9 10 11 12 13
#include<iostream> usingnamespace std;
intmain() { int a=4,b=3; cout<<a%b<<endl; //注意:取模运算不能为小数 return0; }
前/后置递增/减如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#include<iostream> usingnamespace std;
intmain() { int b = 3; int a = ++b*10;//先加1后参与运算 cout<<a<<endl; int b =3; int c = b++*10;//先参与运算再加1 cout<<c<<endl; return0;