已解决 黄瀚霆 初级光能 #include<iostream> using namespace std; int main() { int m,n,t=0; cin>>m>>n; int d,x; if(m>n); { m=d; n=x; } if(n>=m) { n=d; m=x; } for( int i=x;i<=d;i++) { if(i%2==0) { t=t++; } } cout<<t; return 0; } 怎么错了,要文字解释哦!
已采纳 项依凡 初级光能 你这个有两处错误: 第一: m=d; n=x; n=d; m=x; 这些你都弄反了,应该改成: d=m;x=n;d=n; x=m; 第二:t=t++应该改成t++; //望采纳