老师,帮忙看一下错在哪了?
来源:4-7 编程练习
慕移动9183927
2019-11-15 09:43:12

1回答
好帮手慕酷酷
2019-11-15
同学你好,代码编写的不错,但还有点小问题
1、这里根据报错信息,定位到代码22行的大括号,我们可以发现,缺少一个与类匹配的大括号的括回‘}’
具体如下:

2、变量n没有进行定义,具体如下:

修改后的代码如下:
public class LoopDemo {
public static void main(String[] args) {
int ge,shi,bai;
int n;
//定义bai,shi,ge,三个数字
for(n=200;n<=300;n++) {
bai=n/100;
//取出百位
shi=n%100/10;
//取出十位;
ge=n%10;
//取出个位
int mul=bai*shi*ge;
//计算三个数的乘积
int sum=bai+shi+ge;
//计算三个数的和
//判断是否三个数的和=42并且三个数的乘积等于12
if((sum==12)&(mul==42)){
System.out.println(n);
}
}
}
}另外,建议同学下次要将代码复制粘贴,而不是截图哦!方便老师运行
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题