文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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;
}


相关阅读 更多 +
排行榜 更多 +
XLM币最具爆发力的安全交易所币安binance下载

XLM币最具爆发力的安全交易所币安binance下载

金融理财 下载
XEM币最安全隐私链的全球交易所币安binance下载

XEM币最安全隐私链的全球交易所币安binance下载

金融理财 下载
WAVES币最新上线的优质交易所币安binance下载

WAVES币最新上线的优质交易所币安binance下载

金融理财 下载