十进制转二进制的c语言代码
时间: 2023-09-15 07:18:01 浏览: 57
以下是一个将十进制数转换为二进制数的C语言代码:
```c
#include <stdio.h>
void decToBinary(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]);
}
int main() {
int decimalNum;
printf("Enter a decimal number: ");
scanf("%d", &decimalNum);
printf("Binary number is: ");
decToBinary(decimalNum);
return 0;
}
```
该程序使用了一个函数`decToBinary`将十进制数转换为二进制数,并在`main`函数中调用该函数。在`decToBinary`函数中,我们使用了一个数组`binaryNum`来存储二进制数,然后使用循环将十进制数转换为二进制数,并最终输出二进制数。
相关问题
十进制转二进制c语言代码
以下是一个简单的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;
}
```
十进制转二进制C语言代码
当然可以,以下是一个简单的十进制转二进制的C语言代码:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int num, binary[32], i = 0, j;
printf("请输入一个十进制数:");
scanf("%d", &num);
while (num > 0) {
binary[i] = num % 2;
num /= 2;
i++;
}
printf("转换为二进制为:");
for (j = i - 1; j >= 0; j--) {
printf("%d", binary[j]);
}
return 0;
}
```
希望能够帮助到你。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)