用c编写函数,将整数转换成二进制字符表示
时间: 2023-12-14 13:38:27 浏览: 66
将整数转换成字符串的函数
4星 · 用户满意度95%
以下是一个用C语言编写的函数,将整数转换成二进制字符表示的例子:
``` c
#include <stdio.h>
void intToBinary(int n) {
int binary[32];
int i = 0;
while (n > 0) {
binary[i] = n % 2;
n = n / 2;
i++;
}
for (int j = i - 1; j >= 0; j--) {
printf("%d", binary[j]);
}
}
int main() {
int n = 13;
printf("Binary representation of %d: ", n);
intToBinary(n);
return 0;
}
```
输出:
```
Binary representation of 13: 1101
```
这个函数将整数n转换为二进制表示,并打印出来。
阅读全文