这里需要你的帮忙.....
题目:找出1000以内的所有二进制的对称数.
搜索更多相关的解决方案:
二进制
----------------解决方案--------------------------------------------------------
什么意思?
----------------解决方案--------------------------------------------------------
朋友,你那个1000是2进制还是其他进制?
----------------解决方案--------------------------------------------------------
1000是十进制的.帮帮我.
----------------解决方案--------------------------------------------------------
VC6.0下编译通过
#include <iostream.h> #define N 10000 void main() { int i,j,t,s[16]={0}; for(i=0;i<=N;i++) { for(j=0,t=i;t!=0;j++) { s[j]=t%2; t=t/2; } if(s[0]==s[15]&&s[1]==s[14]&&s[2]==s[13]&&s[3]==s[12]&&s[4]==s[11]&&s[5]==s[10]&&s[6]==s[9]&&s[7]==s[8]) cout<<i<<" "; s[0]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0; } }
----------------解决方案--------------------------------------------------------
版主,那个软件“WIN-TC”能不能编译C++?
----------------解决方案--------------------------------------------------------
不能
WIN-TC用的是TC20的内核
----------------解决方案--------------------------------------------------------
流星雨 |
----------------解决方案--------------------------------------------------------
我用TC2.0试了一下(我是学用这个的,是C语言,不是C++),不行呢,提示错误找不到:iostream.h,可以帮我解出吗?如果可以的话加些注释,谢谢
----------------解决方案--------------------------------------------------------
用TC++吧
用TC当然编译不出来
----------------解决方案--------------------------------------------------------