猿问

一个程序我找不到错误却无法运行

package com.demo;
import java.util.Scanner;
public class D {
	public static void main(String[] args){
//对象实例化
	D dd=new D();
//输入的值储存在k中
		double k=dd.getNum();
//获取输入的值的整数部分储存在n中		
			int n=(int)k;
//如果n大于其整数部分加上0.5,则k往上入1,否则舍去小数就是k的整数部分n
			if(k>(n+0.5)){			
				
				System.out.println("四舍五入后的值是:"+(n+1));
			}else{
			
				System.out.println("四舍五入后的值是:"+n);
		
		}
	
	}
//获取用户输入值得方法
public double getNum(){
	Scanner s=new Scanner(System.in);
	double i=s.nextDouble();
	return i;		
	}	
}

运行后是空白,Eclipse也没有报错,是代码有问题还是我的电脑出问题了??

半度幽殇
浏览 1952回答 4
4回答

Maosu

代码测试过往里面输入点啥吗?
随时随地看视频慕课网APP

相关分类

Java
我要回答