编写一个C语言程序,输出1到10 的十进制和二进制
时间: 2023-04-04 15:00:26 浏览: 78
以下是C语言程序,可以输出1到10的十进制和二进制:
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 10; i++) {
printf("%d\t%b\n", i, i);
}
return ;
}
```
输出结果如下:
```
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 100
9 1001
10 101
```
相关问题
编写一个C语言程序,输出1到10 的二进制和十进制
以下是C语言程序:
```
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 10; i++) {
printf("%d的二进制是:%d,十进制是:%d\n", i, i, i);
}
return ;
}
```
输出结果如下:
```
1的二进制是:1,十进制是:1
2的二进制是:10,十进制是:2
3的二进制是:11,十进制是:3
4的二进制是:100,十进制是:4
5的二进制是:101,十进制是:5
6的二进制是:110,十进制是:6
7的二进制是:111,十进制是:7
8的二进制是:100,十进制是:8
9的二进制是:1001,十进制是:9
10的二进制是:101,十进制是:10
```
编写一个C语言程序输出1到10 的二进制和十进制,一行一行输出
十进制 二进制
1 0001
2 001
3 0011
4 010
5 0101
6 011
7 0111
8 100
9 1001
10 101
以下是程序代码:
#include <stdio.h>
int main() {
int i;
printf("十进制\t二进制\n");
for (i = 1; i <= 10; i++) {
printf("%d\t", i);
printf("%04d\n", b000 | i);
}
return ;
}