首页
新闻
小组
威客
人才
下载
博客
代码贴
在线编程
论坛
注册
|
登录
求一个不大于十万的数的位数 请问高手哪错了?
#include<stdio.h>#include<math.h>void main(){ double i,a;int m=0; printf("Input a number LE 100000\n"); scanf("%d",&a); for(i=1;i<6;i++){ if(pow(10,i)>a) {m++; printf("a is a %d-digit number\n",m);break;} } }
默认分类
| 2010-09-15 15:00 |
阅读 1022 次
|
评论 7 条
帆乐2010的博客
帆乐2010
浏览1759次
文章分类
默认分类(2)
文章归档
2010年09月(1)
2010年05月(1)
最新评论
帆乐2010
:<div class="quote"><span class="q"><b>kuailehg<...
帆乐2010
:#include<stdio.h><br /> #include<math...
帆乐2010
:<div class="quote"><span class="q"><b>tingfeng_...
帆乐2010
:Sorry, I'm late. Thanks a lot for your directions.
tingfeng_bcn
:您应该学习一下二楼同学的编程风格,还有三楼同学的算法实现。
kuailehg
:lz 你的思路有点不对哦,for循环,直接就定位了你收入的数是一个五位数,不行的哦!看看我写的...