`
niyayu
  • 浏览: 32911 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

十进制转化成二进制

 
阅读更多

#include<stdio.h>

int main()
{
 int n,i,num,count;
 
 while(scanf("%d",&n)!=EOF)
 {
  for(i=0;i<n;i++)
  {
   count=0;
   scanf("%d",&num);
   while(num!=0)
   {
    if(num%2==1)
    {
     printf("%d",count);
    if(num!=1)
     printf(" ");
    }
    count++;
    num=num/2;
   }
   printf("\n");
  }
 }
 return 0;
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics