大神们,救救孩子吧(求正确代码)

大神们,救救孩子吧(求正确代码)

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

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

3回答
好帮手慕阿园 2020-05-23 11:54:56

同学你好,同学的代码没有问题,效果也是正确的

控制台的报错可能是由于同学之前输入中文或其他字符导致的异常

http://img1.sycdn.imooc.com//climg/5ec89dff08a088cf01690071.jpg

同学下次反馈时可以将代码粘贴到问答区,方便老师对同学的代码进行测试

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


  • 提问者 正期 #1
    好嘞好嘞?
    2020-05-23 12:30:04
Heijyu 2020-05-22 20:11:41
System.out.println("请输入一个整数:");
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		if((n%5==0)&&(n%7==0)) {
			System.out.println("yes" + "\n" + n);
		}
		else {
			System.out.println("no");
		}

加一个换行语句“\n”以及 输出 变量n 即可~

  • Heijyu #1
    哦都不用加一个换行语句“\n”以及 输出 变量n, 你的代码是对呀~
    2020-05-22 20:14:31
  • Heijyu #2
    有的时候在里面用Scanner的方法就会显示运行失败的。。。你在eclipse上运行出来是对的就对了~不用管这个~
    2020-05-22 20:17:04
正期 提问者 2020-05-22 19:24:41

import java.util.Scanner;

public class IntDemo {

    public static void main(String[] args) {

// 定义一个整型变量n,并从键盘接收数据

      System.out.println("请输入一个整数");

  Scanner sc=new Scanner(System.in);

      int n=sc.nextInt();

//判断n是否同时能被5和7整除,如果满足条件输出yes,否则输出no

if((n%5==0)&(n%7==0)){

   System.out.println("yes");

}else{

    System.out.println("no");

}

}

}


问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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