十进制转二进制c语言代码
时间: 2023-12-15 20:32:19 浏览: 44
以下是一个简单的C语言代码示例,用于将十制数转换为二进制数并计算二进制1的个数:
```c
#include <stdio.h>
int main() {
int number, count = 0;
printf("请输入要转换的十进制数:");
scanf("%d", &number);
printf("该十进制数的二进制数是:");
while (number > 0) {
int remainder = number % 2;
printf("%d", remainder);
if (remainder == 1) {
count++;
}
number /= 2;
}
printf("\n二进制1的个数是:%d", count);
return 0;
}
```