发布网友
共5个回答
热心网友
/*
版权所有 陈冠钢
用C语言编输入一个整数输出其位数
*/
#include<stdio.h>
void main()
{
int number,sum=0;
printf("enter number:\n");
scanf("%d",&number);
while(number>0)
{
number/=10;
sum++;
}
printf("\n%d",sum);
}
热心网友
dim
x,
i
as
integer
x
=
val(text1.text)
'转输入为整数
i
=
len(x)
'取其长度
msgbox
str(x)
&
"是"
&
str(i)
&
"位数"
'输出结果
热心网友
这个问题我前几天在下面这一页回答过了。
我写的程序可以应付位数极大的整数输入(位数*随你定)。
 
http://zhidao.baidu.com/question/2536625.html
热心网友
main(){
int i;
scanf("%d",&i);
int k=0;
while(i){
k++;
i=i/10;
}
printf("%d",i);
}
热心网友
用什么语言编写啊?请问?