[问答题] 下面是一个字符界面的Java Application程序,它接受用户输入的一个浮点数,并将它的整数部分和小数部分分别输出。请勿改动原有代码,在下画线处填人适当语句,将程序补充完整。 im
17 查阅
[问答题] 下面是一个字符界面的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
参考答案: