用c语言实现十进制数转换为二进制
时间: 2023-06-06 22:07:52 浏览: 132
C语言实现二进制数据转换为十进制数据
我可以帮你回答这个问题。以下是将十进制数转换为二进制数的C语言代码示例:
```c
#include <stdio.h>
int main() {
int decimal, binary = 0, base = 1;
printf("请输入一个十进制数:");
scanf("%d", &decimal);
while (decimal > 0) {
int remainder = decimal % 2;
binary += remainder * base;
decimal /= 2;
base *= 10;
}
printf("转换后的二进制数为:%d", binary);
return 0;
}
```
你可以输入一个十进制数,程序将其转换为二进制数并输出。希望能帮助到你!
阅读全文