c语言10进制转换2进制
时间: 2023-09-02 11:12:25 浏览: 193
C语言十进制转换二进制
下面是将一个十进制数转换为二进制数的C语言代码:
```c
#include <stdio.h>
int main() {
int decimal, binary = 0, base = 1, rem;
printf("请输入一个十进制数:");
scanf("%d", &decimal);
while(decimal > 0) {
rem = decimal % 2;
binary += rem * base;
base *= 10;
decimal /= 2;
}
printf("二进制数为:%d\n", binary);
return 0;
}
```
运行程序后,输入一个十进制数,程序会将其转换为二进制数并输出。
阅读全文