我这哪里错了呀

我这哪里错了呀


public class ArrayDemo {

    public static void main(String[] args) {

//定义一个整型数组,并初始化

int[] a=new int[5];

Scanner sc=new Scanner(System.in);

//循环遍历数组,找出能被3整除的元素并打印输出

for(int i=0;i<a.length;i++){

System.out.println("请输入第"+(i+1)+"个元素");

a[i]=sc.nextInt();

}

System.out.println("数字数组的内容为");

for(int i=0;i<a.length;i++){

    System.out.println(a[i]);

}

System.out.println("能被3整除的数字");

for(int i=0;i<a.length;i++){

    if(a[i]%3==0){

        System.out.println(a[i]+"  ");

    }

}

}

}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2022-05-12 16:12:39

同学你好,同学的代码本身是没有问题的,同学说的错误是什么呢?如果是下图这样的错误,这里是因为在线编辑器对Scanner的支持性不良导致的,并不是同学的代码问题。建议同学在涉及Scanner的练习中使用本地的IDE进行代码练习和测试。

https://img1.sycdn.imooc.com//climg/627cc15409fad42e04530165.jpg

祝学习愉快~

  • 提问者 慕婉清7241604 #1

    我以为出错了 运行不了

    我在eclipse试试

    2022-05-12 16:14:28
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师