文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C程序习题-计算数的补码[12.5]

C程序习题-计算数的补码[12.5]

时间:2010-09-25  来源:chengxiaopeng

    设计一个函数,使给出一个数的原码,能得到该数的补码。     代码如下:

#include <stdio.h>

unsigned short int getbits(unsigned short value);
int main(int argc,char *argv[])
{
    unsigned int short a;
    printf("input an octal number:");
    scanf("%o",&a);
    printf("result:%o\n",getbits(a));
    system("pause");
    return 0;
}

unsigned short int getbits(unsigned short value)
{
    unsigned int short z;
    z = value & 0100000;
    if (z == 0100000)
    {
        z = ~value + 1;
    }
    else
    {
        z = value;
    }
    return z;
}


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载