64,636
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
int main ()
{
int a = 5;
int b = 5;
int c = 5;
int d = 5;
int e = 5;
int x1 = (++a); // x = 6
int x2 = (++b)+(++b); // x2 = 14; ?guess: +=1 so,6+7+1=14;
int x3 = (++c)+(++c)+(++c); //x3 = 22/24 ?guess: + = 1 so, 6+7+8+1 =22;
int x4 = (++d)+(++d)+(++d)+(++d); //x4 = 31; ?guess + =1 so,6+7+8+9+1 = 31;
int x5 = (++e)+(++e)+(++e)+(++e)+(++e); //
cout << " x1 = "<< x1 <<" a: "<< a <<endl;
cout << " x2 = "<< x2 <<" b: "<< b <<endl;
cout << " x3 = "<< x3 <<" c: "<< c <<endl;
cout << " x4 = "<< x4 <<" d: "<< d <<endl;
cout << " x5 = "<< x5 <<" e: "<< e <<endl;
system("PAUSE");
return 0;
}
a=a+1; (第一个++a,此时a=6)
a=a+1; (第二个++a,此时a=7)
a=a+1; (第三个++a,此时a=8)
b=3*a; (b=3×8=24)
int a=5;
int b=(a++)+(a++)+(a++);
b=3*5;