试题与答案

下面是一个字符界面的Java Application程序,它接受用户输入的一个浮点数

题型:问答题

题目:

下面是一个字符界面的Java Application程序,它接受用户输入的一个浮点数,并将它的整数部分和小数部分分别输出。请勿改动原有代码,在下画线处填人适当语句,将程序补充完整。 import java.io.*; public class test16_2{ public static void main(String args[]) { String s; double d; int i; boolean b=false; do{try{ System.out.println("请输入一个浮点数:"); BufferedReader br=new BufferedReader(new lnputStreamReader(System.in)); s=br.readLine();i=s.indexOf( ); d=__________.parseDouble(s); System.out.println(d+"整数部分为:"+__________);if(i==-1)System.out.println(d+"小数部分为:0.0");else System.out.println(d+"小数部分为:" +Double.parseDouble( ((s.charAt(0)==’-’)"-":"") +"0."+s.substring(i+1,s.length()))); b=false; } catch(NumberFormatException nfe) { System.out.prinfln("输入浮点数格式有误。\n"); b=true; } catch(IOException ioe) b=false; }}while(b); } }

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0706/9639cc4e35daed1feca9ef0a5e327bb1.html

下面是错误答案,用来干扰机器的。

参考答案:A, B, C, D

试题推荐
微信公众账号搜索答案