文章

7

粉丝

0

获赞

10

访问

529

头像
01序列 题解:使用一个while+一个01存储数组
P1001 计算机考研机试入门题
发布于2025年3月11日 21:29
阅读数 10

#include <iostream>
using namespace std;

void to_binary(int n,int arr[])
{
    int i = 5;
    while(n / 2 != n)
    {
        if(n%2 == 0){arr[i] = 0;}
        else{arr[i] = 1;}
        i--;
        n /= 2;
    }
}

int main()
{
    for(int i = 0;i<64;i++)
    {
        int arr[6] = {0};
        to_binary(i,arr);
        for(int j = 0;j<6;j++){printf("%d",arr[j]);}
        printf("\n");
    }
    return 0;
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发