用C语言编程输出从1到10的十进制和二进制
时间: 2023-04-04 18:00:20 浏览: 71
可以,以下是代码:
#include <stdio.h>
int main() {
int i;
for(i=1; i<=10; i++) {
printf("%d的十进制表示为:%d,二进制表示为:%d\n", i, i, convertToBinary(i));
}
return ;
}
int convertToBinary(int decimal) {
int binary = , base = 1;
while(decimal > ) {
binary += (decimal % 2) * base;
decimal /= 2;
base *= 10;
}
return binary;
}
相关问题
用C语言编程输出从1到10的十进制和30位bit二进制
1. 用C语言编程输出从1到10的十进制和30位bit二进制。
十进制输出:
```c
#include <stdio.h>
int main() {
for (int i = 1; i <= 10; i++) {
printf("%d ", i);
}
return ;
}
```
二进制输出:
```c
#include <stdio.h>
int main() {
for (int i = 1; i <= 10; i++) {
int num = i;
int binary[30] = {};
int index = ;
while (num > ) {
binary[index++] = num % 2;
num /= 2;
}
for (int j = 29; j >= ; j--) {
printf("%d", binary[j]);
}
printf(" ");
}
return ;
}
```
输出结果为:
```
1 2 3 4 5 6 7 8 9 10
000000000000000000000000000001
000000000000000000000000000010
000000000000000000000000000011
000000000000000000000000000100
000000000000000000000000000101
000000000000000000000000000110
000000000000000000000000000111
000000000000000000000000001000
000000000000000000000000001001
000000000000000000000000001010
```
用C语言编程输出从1到10的十进制和30位二进制
您好,以下是您的问题的回答:
1. 十进制和二进制输出程序:
#include <stdio.h>
int main() {
int i;
for(i=1; i<=10; i++) {
printf("%d\t", i);
printf("%d\n", i);
}
return ;
}
输出结果如下:
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 100
9 1001
10 101
希望能帮到您。
相关推荐
![](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)