System.out.println("测试开始");
Scanner scan = new Scanner(System.in);
int result = 0;
for(int i = 1;i <= 10; i++){
int a = (int)(Math.random()*100);
int b = (int)(Math.random()*100);
result = a + b;
System.out.println("("+i+")"+"."+a+"+"+b+"="+result);
System.out.println("请输入答案按-1退出");
}
int answer = scan.nextInt();
if (answer == -1){
break; //break cannot be used outside of a loop or a switch
}else if(answer != result){
System.out.println("错了");
continue; //break cannot be used outside of a loop or a switch
}else{
result += 10;
System.out.println("答对了");
}
scan.close();
System.out.println("再见"+result);
break continue这两个怎么会报错?难道是64位系统的关系.我用的是eclipse
java怎么在这里报错?
答案:2 悬赏:50
解决时间 2021-04-28 00:44
- 提问者网友:她是我的お女人
- 2021-04-27 21:00
最佳答案
- 二级知识专家网友:為→妳鎖鈊
- 2021-04-27 21:09
是你的语法问题,编译器不通过
break和continue是用在循环里面的,你没有循环,于是编译出错
break和continue是用在循环里面的,你没有循环,于是编译出错
全部回答
- 1楼网友:飘零作归宿
- 2021-04-27 22:13
在数据库里测试一下这条语句是否能正确执行insert into bbs values(null,?,?,?,getdate(),0,?);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息