运算符
1 分析运行结果
观察以下代码,它的运行结果会是怎么样呢?
cpp
#include <iostream>
using namespace std;
int main() {
cout << 10/3 << endl;
cout << 10/3.0 << endl;
cout << 1+2*3 << endl;
cout << 4*5/2 << endl;
cout << 5/2*3 << endl;
return 0;
}cpp
#include <iostream>
using namespace std;
int main() {
cout << 20/3 << endl;
cout << 20%3 << endl;
cout << 2%3 << endl;
cout << 2%3*2 << endl;
cout << 1+2*3-7%2 << endl;
return 0;
}cpp
#include <iostream>
using namespace std;
int main() {
int a = 5;
cout << a++ << endl;
cout << ++a << endl;
a = 3;
int b = 3;
int c = b-- + --a;
cout << c << endl;
return 0;
}cpp
#include <iostream>
using namespace std;
int main() {
int a = 10;
int b = 20;
int c = a%b%6%30*10;
cout << c << endl;
return 0;
}