c语言的二进制数值如何直接输出?

Python09

c语言的二进制数值如何直接输出?,第1张

1、首先打开vc6.0, 新建一个项目。

2、添加头文件。

3、添加main主函数

4、定义一个两个数相加的函数binSubtracton。

5、在main函数定义int了性number1,number2, binSub。

6、使用scanf给变量赋值

7、调用binAddition、binSubtracton。

8、使用printf打印结果。

没有专门的输出二进制语句 需要自己写函数。

比如

void print_bin(int n)

{

    int i

    for(i=sizeof(n)*4-1 i>=0 i --)

    {

        if(n&(1<<i))printf("1")

        else printf("0")

    }

}

这个是通过位操作 来打印一个int型的所有二进制值的函数。