循环例子分析
作者:互联网
计算数字的位数,我自己根据自己的理解,编的程序跟老师的不太一样,
老师样例:
#include<stdio.h>
int main(void)
{
int m, n;
scanf_s("%d", &m);
n = 0;
m=m/10;
n++;
while (m > 0)
{
m=m /10;
n++;
}
printf("%d", n);
return 0;
}
我的代码:
#include<stdio.h>
int main(void)
{
int m, n;
scanf_s("%d", &m);
/*
输入数值
*/
n = 0;
while (m > 0)
{
m=m /10;
n++;
}
printf("%d", n);
return 0;
}
华点:
老师的程序里,0的位数是1,而我的位数是0,当然我感觉在这个上面老师的是对的,这个得记录下来,总感觉这种小的细节我把控不好。
标签:分析,10,++,老师,int,例子,位数,循环,includeint 来源: https://www.cnblogs.com/lld2146/p/15556175.html