用c语言编程计算 1到20 的 30位二进制 和 十进制,并且输出
时间: 2023-04-04 21:01:24 浏览: 78
您好!以下是您的问题的回答:
二进制:111111111111111111111111111111
十进制:1048575
以下是代码:
#include <stdio.h>
#include <math.h>
int main() {
int i;
long long binary = ;
int decimal = ;
for (i = ; i < 30; i++) {
binary += pow(2, i);
}
printf("二进制:%lld\n", binary);
for (i = 1; i <= 20; i++) {
decimal += i;
}
printf("十进制:%d\n", decimal);
return ;
}
相关问题
用c语言编程计算1-20 的 30位二进制和十进制,并且一行一行的输出
二进制:
```c
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 20; i++) {
int num = i;
int binary[30] = {};
for (j = ; num > ; j++) {
binary[j] = num % 2;
num /= 2;
}
printf("%2d: ", i);
for (j = 29; j >= ; j--) {
printf("%d", binary[j]);
}
printf("\n");
}
return ;
}
```
十进制:
```c
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 20; i++) {
int num = i;
int decimal[30] = {};
for (j = ; num > ; j++) {
decimal[j] = num % 10;
num /= 10;
}
printf("%2d: ", i);
for (j = 29; j >= ; j--) {
printf("%d", decimal[j]);
}
printf("\n");
}
return ;
}
```
用c语言编程计算1-20 的二进制和十进制,并且输出。
可以,以下是代码:
#include <stdio.h>
int main() {
int i;
printf("十进制\t二进制\n");
for(i=1; i<=20; i++) {
printf("%d\t", i);
int j, binary[32];
for(j=; i>; j++) {
binary[j] = i%2;
i /= 2;
}
for(j=j-1; j>=; j--) {
printf("%d", binary[j]);
}
printf("\n");
}
return ;
}
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)