开放大学在线学习搜题
当前位置:首页 > 学习题库 > C语言程序设计

问题

下面代码实现十进制数到二进制数的转换,请填空:( ) int main() { int input; scanf("%d", &input); int quotient = input;

发布时间:2025-10-18   作者:ybf079400   浏览:0

下面代码实现十进制数到二进制数的转换,请填空:(  )

int main() 

{

    int input;

    scanf("%d", &input);

    int quotient = input;

    int remainder = 0;

    int result = 0;

    int time = 1;

    while (quotient != 0 ) {

        remainder = quotient % 2;       

        result = ______________________;    

        quotient = quotient / 2;      

        time *= 10;

    }

    printf("%d\n",result);

    return 0;

}

 

A、 remainder * time

B、 result+remainder * time

C、 result+remainder

D、 result+time