编写一个C语言程序,输出1到10 的十进制和二进制
时间: 2023-04-04 19:00:26 浏览: 122
以下是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 的二进制和十进制,一行一行输出
十进制 二进制
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 ;
}
编写一个C语言程序,输入一个二进制数,依次输出其对应的十进制数、八进制和十六进制数
您好,以下是回答:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个二进制数:");
scanf("%d", &num);
printf("对应的十进制数为:%d\n", num);
printf("对应的八进制数为:%o\n", num);
printf("对应的十六进制数为:%x\n", num);
return 0;
}
```
希望能对您有所帮助。
阅读全文