用C语言实现函数,将非负整数n转化为二进制输出
时间: 2024-02-01 21:03:09 浏览: 85
C 代码 演示如何将非负整数存储为 无符号二进制向量,并且可以对它们执行算术.rar
可以使用以下代码实现:
```c
void decToBinary(unsigned int n) {
int binaryNum[32];
int i = 0;
while (n > 0) {
binaryNum[i] = n % 2;
n = n / 2;
i++;
}
for (int j = i - 1; j >= 0; j--)
printf("%d", binaryNum[j]);
}
```
这个函数接收一个非负整数 n,然后将其转换为二进制并输出。
阅读全文