- 6
- 0
- 约3.65万字
- 约 67页
- 2017-08-26 发布于河南
- 举报
5.7 函数程序设计实例
【例5.14 】求一整数是几位十进位数的函数。
【例5.14 】求一整数是几位十进位数的函数。
【解题思路】
【解题思路】
求n是几位十进位数,只要反复将n除以10 ,直至n等于0 。循环除10 的次数,就能推算
求n是几位十进位数,只要反复将n除以10 ,直至n等于0 。循环除10 的次数,就能推算
出n 的十进位的位数。函数开始时预置计数器c为0,循环的工作部分是让c增1和n除以
出n 的十进位的位数。函数开始时预置计数器c为0,循环的工作部分是让c增1和n除以
10 ,循环直至n除以10后为0结束。
10 ,循环直至n除以10后为0结束。
int digits(int n)
int digits(int n)
{ int c=0;
{ int c=0;
do {
do {
c++; n/=10;
c++; n/=10;
} while(n);
} while(n);
return c;
return c;
} #include stdio.h
}
int main() /* 主函数*/
原创力文档

文档评论(0)