c++问题, #include<iostream.h> void main ( ) {int x, y, i, a[8], j, u, cin>>x; y=x;i=0; do{int

do{u=y/2;
a[i]=y%2;
i++;y=u;
}while(y>=1);
for(j=i-1;j>=0;j- -)
cout<<a[j];
}
第一个“do”那是我写错了,从第二个“do”接上面的。希望大家帮帮忙,谢谢

第1个回答  2011-07-06
你都没吧问题说清楚呢。
如果的编译出错的话是你上面
cin>>x前面的的,改成;就可以了
第2个回答  2011-07-02
u, cin>>x
中间用 ;

j- -
j--
- - 中间多个 空格本回答被网友采纳
第3个回答  2011-07-02
什么问题啊
相似回答