不懂哎
#include<bits/stdc++.h>
using namespace std;
int main(){
int i = 1;
int j = i++;
if((i>j++) && (i++ == j)) i+=j;
printf("%d",i);
}
不懂哎
#include<bits/stdc++.h>
using namespace std;
int main(){
int i = 1;
int j = i++;
if((i>j++) && (i++ == j)) i+=j;
printf("%d",i);
}
#include<bits/stdc++.h>
using namespace std;
int main(){
int i = 1;
int j = i++;
cout<<i<<'\t'<<j<<'\n';
if((i>j++) && (i++ == j)) i+=j;
cout<<i<<'\t'<<j<<'\n';
return 0;
}
这么看过程就会清晰很多,输出结果如下: