正在回答 回答被采纳积分+1
public class GeShiBai {
public static void main(String[] args) {
// TODO Auto-generated method stub
int ge,shi,bai;
int i = 200;
//使用for循环
for(; i <= 300; i++)
{
//取出百位数
bai = i /100;
//取出十位数
shi = i / 10 % 10;
//取出个位数
ge = i % 10;
//计算三个数字之积
if((ge + shi + bai) == 12 && ge*shi*bai == 42){
System.out.println("i = " + i);
}
}
}
}
你看看,假如是241,则百位(2) = 241 /100 = 2
十位(4) = 241/10 = 24,24%10 =4
个位(1)= 241%10 = 1
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星