简单的进制转换

因为少了换行,贡献了一个PE。。

#include <iostream>
#include 
<string>
#include 
<vector>
#include 
<cmath>
using namespace std;

int cmp(const void* a,const void* b)
{
    
return *(long int*)a>*(long int*)b?1:-1;
}

int main()
{
    
int n;
    scanf(
"%d",&n);
    
while (n--)
    
{
        
char input[35];
        scanf(
"%s",input);
        
int len=32;
        
int count=0;
        
for (int i=0;i<len;i++)
        
{
            
           
if (i%8==0&&i!=0)
           
{
               printf(
"%d.",count);
               count
=0;   
           }

           
if (input[i]=='1')
           
{
               count
+=pow(2.0,7-i%8); 
           }

           
if (i==len-1)
           
{
               printf(
"%d",count);
               
break;
           }
 
        }

        printf(
"\n");
    }

}