求告知哪里错了,为什么输出不了

为什么显示无法访问的语句,怎样才能输出
我跟着视频对比了啊,求告知哪里有问题

img

看着像是使用了非英文输入法输入的字符导致的问题,把输入切换成英文半角输入法后,把最后显示的语句重新写一遍即可,另外,for循环死循环了,第二个条件是 i <=100 ,你写成 1 <= 100了
帮你写了一下main函数,复制下面的代码替换掉你的:

public static void main(String[] args) {
        System.out.println("请输入");
        int sum = 0;
        for(int i = 1;i<=100;i++){ // 注意这里时 i<=100 
            if(i%2==0){
                sum += i;
            }
        }
        System.out.println(sum);
    }

应该是使用了中文输入的,用我的代码替换打印语句试试:

System.out.println(sum);

这个1改为i,代码写错了,变成死循环了

img

是不是ln,输成了1n
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632