编写一个名为bitnum的函数,此函数有一个参数,此参数用于接收用户输入的一个整数,函数将统计此数字位数

来源:百度知道 编辑:UC知道 时间:2024/07/05 02:43:18

// 下面的C函数尝试完成你的要求,仅供参考。

int bitnum(int num)
{
int bits = 0;
if (num < 0)
{
num = -num;
}
while(num != 0)
{
num /= 10;
bits++;
}
return (bits == 0 ? 1 : bits);
}