代码改变世界

两段for循环代码的区别

2014-03-11 16:37  大额_skylar  阅读(259)  评论(0编辑  收藏  举报

第一段:

#include<iostream>
using namespace std;
int main(){
int a;
int x;
for(a=0,x=0;a<=1&&!x++;a++){
a++;
}
cout<<a<<x<<endl;
system("pause");
return 0;
}

 

第二段:

#include<iostream>
using namespace std;
int main(){
int a;
int x;
for(a=0,x=0;a<=1&&!x++;){
a++;
}
cout<<a<<x<<endl;
system("pause");
return 0;
}

 

第一段输出:21

第二段输出:12