文章
64
粉丝
100
获赞
4
访问
37.3k
#include <bits/stdc++.h> using namespace std; int main() { int i; for(i=0;i<64;i++) { int a[105]={0}; int m=i; int j=0; while(m>0) { int y=m%2; m=m/2; a[j++]=y; } for(int k=5;k>=0;k--) { printf("%d",a[k]); } printf("\n"); } ...
为啥没有这句就错了 int m=i
小酒 : 回复 lyj123: 因为在while中,对 i 进行操作了;就导致for循环中 i的值变了
lyj123 : 回复 小酒: 懂了 ,谢谢哈
登录后发布评论
为啥没有这句就错了 int m=i