求一个整数的位数,如100是三位数,1000是四位数,我自己写了个,有没有更简单的
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/08 05:06:30
求一个整数的位数,如100是三位数,1000是四位数,我自己写了个,有没有更简单的
#include
int main()
{
\x05int i;
\x05printf("input your int:\n");
\x05scanf("%d",&i);
\x05int temp,j=1;
\x05temp=i;
\x05while(temp/10)
\x05{
\x05\x05j++;
\x05\x05temp=temp/10;
\x05}
\x05printf("%d is a int of %d bit(s)\n",i,j);
\x05return 0;
}
msdn没有专门的函数吗
#include
int main()
{
\x05int i;
\x05printf("input your int:\n");
\x05scanf("%d",&i);
\x05int temp,j=1;
\x05temp=i;
\x05while(temp/10)
\x05{
\x05\x05j++;
\x05\x05temp=temp/10;
\x05}
\x05printf("%d is a int of %d bit(s)\n",i,j);
\x05return 0;
}
msdn没有专门的函数吗
这已经很简单了
求一个整数的位数,如100是三位数,1000是四位数,我自己写了个,有没有更简单的
有一个四位数,去掉千位数字后,所得的三位数的15倍恰好是原来的四位数,求这个四位数
有一个四位数,去掉千位数字后,所得的三位数的15倍,恰好是原来的四位数.求这个四位数?
有一个四位数,去掉千位数字后,所得的三位数的1.5倍,恰好是原来的四位数,求这个四位数
如果一个四位数与一个三位数的和是1999,并且四位数和三位数是由7个不同的数组成的.那么,这样的四位数最多能有( )个
如果一个四位数与一个三位数的和是1999,并且四位数和三位数是由7个不同的数字组成的.那么,这样的四位数最多能有多少个?
有两个两位数放在一起组成一个四位数,这个四位数是原两个两位数的乘积的整数倍,求这个四位数.
一个四位数与一个三位数的和为1999,并且四位数与三位数是由7个不同的数字组成的,问这样的四位数有多少个
如果一个四位数与一个三位数的和是1999,并且四位数和三位数是由7个不同的数字组成的.求这个四位数与这个
有两个整数一个是个三位数,另一个数是个六位数,他们各个数位的数字从左到右越来越大,其中六位数是另一
一个七位数,他的末四位数是前三位数的10 倍,切恰好是6个连续质数乘积的4倍.求
如果一个四位数与一个三位数的和是1999,并且四位数和三位数是7个不同的数字组成的.