输入一个不大于10的数字,输出它的位数.
输入一个不大于10的数字,输出它的位数.
#include<stdio.h>
#include<math.h>
void main()
{
int i,m; float l;
scanf("%d",&m);
l=pow(10,i);
for(i=1;i<=10;i++)
if(int(m/l)==0)
break;
printf("%d",i)
}
那位大虾帮看下哪里编错了哇....
输入一个不大于10的数字,输出它的位数.
#include<stdio.h>
#include<math.h>
void main()
{
int i,m; float l;
scanf("%d",&m);
l=pow(10,i);
for(i=1;i<=10;i++)
if(int(m/l)==0)
break;
printf("%d",i)
}
那位大虾帮看下哪里编错了哇....
谢谢我也学会了