黑马程序员技术交流社区
标题:
请分析一下 这道题
[打印本页]
作者:
lwever
时间:
2017-3-31 19:36
标题:
请分析一下 这道题
1.按照从大到小的顺序输出四位数中的个位+百位=十位+千位(3553,2332,1166,8228,3773)的数字及个数
2.每行输出5个满足条件的数,之间用空格分隔
3.如:9999 9988 9977 9966 9955
作者:
冒泡比目鱼
时间:
2017-3-31 19:59
这是水仙花数,规定下循环范围1000到9999,然后判断满足条件,在定义一个计数器,就可以了。
int count=0;
for(int i=1000,i<=9999,i++){
int qian=i/1000,
int bai=i/100,
int shi=i/10,
int ge=i,
if((ge+bai)==(shi+qian)){
count++;
system.out.print(i+" ");
if(count%5==0){
system.out.println();
}
}
}
system.out.println(count);
手打不易
作者:
冒泡比目鱼
时间:
2017-3-31 21:03
找位数记的%,手打不进去
作者:
17631331017
时间:
2017-4-1 11:02
这个是基础班的一个作业,老师后来讲了吧?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2