(-_-) zzz967 2024-12-19 12:34 采纳率: 50%
浏览 14
已结题

vscode报错java问题

public boolean Default(int w[][]){
    int can=0;
    for(int i=0;i<10;i++){
        for(int y=0;y<10;y++){
            int t=0;
             int x=0;
            for( x=0;x<4;x++){
 int z=0;
                for( z=0;z<4;z++){
                    if(w[x][z]*a[i+x][y+z]!=0) {x=4,z=4,t=1; }
                }
            }
            if(t==0) {can=1,i=10,y=10;}
        }
    }
    if(can==1) return false;
    else return true;

}
为什么编译器对{x=4,z=4,t=1; }和{can=1,i=10,y=10;}一直报错

  • 写回答

4条回答 默认 最新

  • Huazie 优质创作者: 编程框架技术领域 2024-12-19 15:28
    关注

    连着写逗号分隔的赋值语句 是c语言的语法, java 每个赋值语句要分号结尾【for循环里的除外】

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 12月28日
  • 已采纳回答 12月20日
  • 创建了问题 12月19日