黑马程序员技术交流社区
标题:
一个小程序:输入一个数,除以9,计数器记录次数
[打印本页]
作者:
郑丹丹
时间:
2012-11-20 22:25
标题:
一个小程序:输入一个数,除以9,计数器记录次数
本帖最后由 dan8612 于 2012-11-21 15:33 编辑
import java.util.Scanner;
public class DivideTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
while(true)
{
int num = sc.nextInt();
if(num==-1)
break;
int temp = num;
int count = 0;
if(temp<9)
System.out.println(num+"小于9,可以被"+count+"个9除。");else{ while(temp>=9)
{
temp = temp/9;
count++;
}
System.out.println(num+"可以被"+count+"个9除。");
}
}
sc.close();
}
}
复制代码
作者:
王震阳老师
时间:
2012-11-20 22:33
你能把意思在说的清楚些吗?你的意思是被9 99 999.......等几个9整除吗?
作者:
郑丹丹
时间:
2012-11-20 23:50
王震阳 发表于 2012-11-20 22:33
你能把意思在说的清楚些吗?你的意思是被9 99 999.......等几个9整除吗?
输入一个数,除以9,计数器记录次数
作者:
杜正冬
时间:
2012-11-21 00:33
应该用到取模 %
int x;
if(x%9==0)
Systrm.out.println("被除了");
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2